Responsibilities:
* Develop and maintain C-based and Java software solutions for banking applications, ensuring high performance, reliability, and security.
* Implement and maintain financial algorithms, data structures, and interfaces for seamless integration with banking systems.
* Ensure compliance with regulatory standards and security protocols in the development of banking software.
* Conduct thorough testing and debugging of banking applications to identify and resolve issues promptly.
* Write technical documentation for developed software, ensuring clarity and completeness.
Qualifications:
* Bachelor's degree in computer science, Software Engineering, or a related field.
* Proven experience in C and Java programming with a focus on banking applications.
* Experience with the following:
- Unix, Linux environment
- Sybase, MSSQL, MySQL
- Eclipse IDE, Jasper, XML
- Microsoft Office Applications
* Experience with secure coding practices and knowledge of data security principles.
* Excellent problem-solving skills and attention to detail.
* Effective communication skills for collaboration with diverse teams.