Game-Changing Opportunity for a Talented Software Professional
Key Responsibilities:
* Conceive & Implement: Design, develop and implement robust application systems and programs.
* Problem Solve: Analyze complex technical challenges, propose innovative solutions to enhance system functionality.
* Project work: Monitor all phases of the software development lifecycle.
The ideal candidate will be an experienced Software Developer with expertise in implementing successful projects using Java technologies including TDD (Test-Driven Development), Spring framework etc. A strong team player with excellent communication skills capable of working effectively is required.
Qualifications/Skills/Experience:
1. A degree in Computer Science or related field is required. Strong programming skills are necessary along with knowledge of design patterns. 5+ years experience building scalable applications is a must. Familiarity with microservices architecture would be an added advantage.
Payout packages are designed to meet needs across different lifestyles - enabling you enjoy life while making real impact globally.