Job Title: Developer
Role Purpose
Design develop and deliver high-quality scalable application code that supports and enhances client-facing platforms. The role focuses on building reliable solutions contributing to technical excellence and supporting the full software delivery lifecycle.
Key Responsibilities
- Design develop test and maintain high-quality application code in line with best practices and coding standards
- Collaborate with cross-functional teams to translate business and technical requirements into effective solutions
- Participate actively in peer code reviews to ensure code quality performance and maintainability
- Support testing activities including unit integration and system testing
- Assist with deployment activities and provide post-deployment support as required
- Identify troubleshoot and resolve application issues and defects
- Contribute to continuous improvement of development processes tools and frameworks
Required Experience & Skills
- 4 years of professional software development experience
- Strong experience with modern programming languages and frameworks
- Solid understanding of software design principles version control and CI/CD practices
- Experience working in Agile / Scrum delivery environments
- Ability to work collaboratively in a team-oriented fast-paced environment
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with cloud platforms (AWS Azure or GCP)
- Familiarity with microservices architecture and RESTful APIs
- Exposure to DevOps practices infrastructure as code or containerization (Docker Kubernetes)
- Experience with automated testing frameworks and test-driven development (TDD)
- Knowledge of security best practices and secure coding standards
- Experience mentoring junior developers or contributing to technical knowledge sharing
- Background in performance tuning scalability or high-availability systems
Job Title: Developer Role Purpose Design develop and deliver high-quality scalable application code that supports and enhances client-facing platforms. The role focuses on building reliable solutions contributing to technical excellence and supporting the full software delivery lifecycle. Key Respon...
Job Title: Developer
Role Purpose
Design develop and deliver high-quality scalable application code that supports and enhances client-facing platforms. The role focuses on building reliable solutions contributing to technical excellence and supporting the full software delivery lifecycle.
Key Responsibilities
- Design develop test and maintain high-quality application code in line with best practices and coding standards
- Collaborate with cross-functional teams to translate business and technical requirements into effective solutions
- Participate actively in peer code reviews to ensure code quality performance and maintainability
- Support testing activities including unit integration and system testing
- Assist with deployment activities and provide post-deployment support as required
- Identify troubleshoot and resolve application issues and defects
- Contribute to continuous improvement of development processes tools and frameworks
Required Experience & Skills
- 4 years of professional software development experience
- Strong experience with modern programming languages and frameworks
- Solid understanding of software design principles version control and CI/CD practices
- Experience working in Agile / Scrum delivery environments
- Ability to work collaboratively in a team-oriented fast-paced environment
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with cloud platforms (AWS Azure or GCP)
- Familiarity with microservices architecture and RESTful APIs
- Exposure to DevOps practices infrastructure as code or containerization (Docker Kubernetes)
- Experience with automated testing frameworks and test-driven development (TDD)
- Knowledge of security best practices and secure coding standards
- Experience mentoring junior developers or contributing to technical knowledge sharing
- Background in performance tuning scalability or high-availability systems
View more
View less