- Lead the design development and maintenance of backend systems for web and mobile applications maintaining highquality standards & industry best practices.
- Collaborate with business partners and endusers to deliver exceptional user experiences.
- Design and implement highly scalable resilient APIs ensuring seamless integration across systems.
- Participate actively in Agile processes including sprint planning daily standups and retrospectives.
- Create and maintain test cases to ensure backend systems are robust testable and maintainable.
- Implement and manage fully automated Software Development Lifecycle (SDLC) processes for efficient delivery.
- Optimize backend services for high performance scalability and reliability.
- Provide technical leadership driving decisions and ensuring adherence to software development best practices and architectural standards.
- Mentor and guide team members fostering technical excellence and growth.
Requirements
- Extensive experience in backend development ideally 6 years.
- Proficiency in .NET Core & .NET frameworkrelated technologies with strong knowledge of development best practices.
- Experience in designing and building scalable APIs for production systems.
- A solid understanding of software development design and architectural patterns.
- Expertise in setting up and managing a fully automated CI/CD pipeline.
- Handson experience with RDBMS technologies.
- Experience working with AWS cloud or other cloud platforms.
- Familiarity with containerisation tools like Docker.
- Exposure to distributed systems and eventdriven architecture.
- Knowledge of observability tools and monitoring backend systems.
Extensive experience in backend development, ideally 6+ years. Proficiency in .NET Core & .NET framework-related technologies with strong knowledge of development best practices. Experience in designing and building scalable APIs for production systems. A solid understanding of software development design and architectural patterns. Expertise in setting up and managing a fully automated CI/CD pipeline. Hands-on experience with RDBMS technologies. Experience working with AWS cloud or other cloud platforms. Familiarity with containerisation tools like Docker. Exposure to distributed systems and event-driven architecture. Knowledge of observability tools and monitoring backend systems.