Senior Associate, Backend Developer
Job title: Senior Associate, Backend Developer
Direct report: Lead Developer
Job purpose:
Key responsibilities:
- Design and implement scalable, secure, and high-performance backend systems
- Architect and develop APIs, microservices, and integrations with third-party systems
- Optimize system performance, security, and reliability
- Mentor and guide junior and mid-level developers
- Lead code reviews, ensure coding standards, and enforce best practices
- Collaborate with cross-functional teams to define requirements and deliverables
- Troubleshoot complex issues and provide effective solutions
- Research and implement emerging backend technologies
- Assist with any other duties as assigned
Job context:
The role involves taking ownership of architectural decisions, ensuring system reliability, and mentoring junior developers
Job profile:
- Expertise in modern backend frameworks and languages (Python/Django, Java/Spring Boot, Node.js, etc.)
- In-depth knowledge of API design, distributed systems, and DevOps practices
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes)
- Strong knowledge of database design and optimization
- Excellent leadership, problem-solving, and communication skills
EDUCATION:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
• 5+ years of experience in backend development with a strong portfolio
BENEFITS:
- Collaborative and dynamic work environment
- Competitive compensation and benefits package
- Continuous learning and development opportunities
- Opportunity to work with a leading financial services company
Only Shortlisted candidates will be contacted. Deadline for applications: 24th January 2025
Apply