Design, develop, and maintain software solutions using C and Java for core banking systems.
- Build and optimize financial algorithms and interfaces to support seamless integration with internal and external systems.
- Ensure developed software adheres to regulatory compliance and security best practices.
- Conduct thorough unit testing, integration testing, and debugging to ensure software quality.
- Maintain and update technical documentation to support development and knowledge transfer.
- Work in collaboration with QA, business analysts, and infrastructure teams to meet project goals.
Technical Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven hands-on experience in C and Java programming, particularly in banking or financial systems.
- Proficiency in:
oUnix/Linux environments
oSybase, MSSQL, MySQL
oEclipse IDE, Jasper Reports, XML
oMicrosoft Office applications
- Familiarity with secure coding principles and data protection standards.
- Strong analytical and debugging skills with attention to detail.