Description
You will lead the planning, development, testing, and documentation of complex application systems and business procedures.
Responsibilities
- Lead technical teams, including onsite and offshore staff, to ensure successful deployment and system compatibility.
- Evaluate user requests for financial, human resource, call center, and online banking applications.
- Research, install, configure, and troubleshoot application systems and connectivity problems.
- Analyze business problems to define data processing needs and prepare detailed system flow charts.
- Determine resource requirements, project feasibility, cost, and timelines based on technical specifications.
Required Skills
- 7+ years of programming experience.
- 5+ years of experience with object-oriented programming languages.
- Proficiency in Java, .Net, or C/C++/C#.
- 3+ years of program or systems analysis experience.
- 2+ years of web-based server development experience.
- 3+ years of relational database experience.
- Hands-on experience with Oracle 11g and SQL Server.
- Experience working in Windows/Server-based environments.
- Knowledge of computer governance, security, and regulatory protocols.
Preferred Skills
- Experience in database design.