Responsibilities:
- Develop and maintain core banking applications.
- Collaborate with business analysts to gather and understand requirements.
- Write clean, efficient, and maintainable code.
- Perform unit testing and debugging of applications.
- Stay updated with the latest technologies and best practices in banking software development.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in software development, preferably in the banking sector.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with core banking systems and APIs.
- Strong problem-solving and analytical skills.