Responsibilities:
- Design, develop and implement technically advanced computer software for business and finance applications using command of current languages and tools.
- Demonstrate an advanced level of proficiency in software development for business and finance applications using current languages and tools.
- Collaborate with other software developers and teams to ensure the successful delivery of software products.
- Assist with troubleshooting and problem-solving during the development and deployment of software solutions.
- Contribute to the continuous improvement of software development processes.
- Provide feedback and participate in code reviews to ensure high-quality software solutions.
Skills and Qualifications:
- A master’s degree in Computer Science, Applications, Electronics, Engineering or a directly related computer discipline.
- Advanced level of proficiency in software development for business and finance applications.
- Experience with modern programming languages and software development tools.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and in a team environment.
- Good communication skills, both written and verbal.