Posted on: 14/08/2025
We are looking for a Lead Software Engineer to join our R&D team and take charge of designing, developing, and scaling cloud-based web applications. This is a hands-on technical leadership role, ideal for someone with a deep passion for modern frontend development, particularly with React and TypeScript, and strong experience in Azure-based microservices architecture. You will guide a cross-functional Scrum team in an agile environment, contributing both as a coder and a mentor.
Key Responsibilities :
- Lead the design, development, and maintenance of scalable web applications with a strong focus on frontend technologies.
- Architect and implement cloud-based microservices using Azure Functions, Logic Apps, and Service Bus.
- Develop frontend components using React and TypeScript, ensuring performance, scalability, and security.
- Collaborate with cross-functional teams to define and refine application architecture based on Domain- Driven Design (DDD) principles.
- Embrace agile methodologies including TDD, pair/mob programming, and Clean Code practices.
- Guide the team through technical challenges and conduct code reviews, mentoring, and knowledge sharing.
- Participate in agile ceremonies (planning, stand-ups, retrospectives) and support sprint deliverables.
- Ensure high standards of code quality, testing, and deployment via CI/CD pipelines and containerized environments.
- Work with global teams and stakeholders to align technical efforts with business objectives.
- Participate in a rotational 24/7 L3 on-call support schedule for production systems.
Requirements :
- 8+ years of hands-on software development experience in cloud-native application development.
- Strong proficiency in React, TypeScript, and modern frontend architecture.
- Solid experience with C#, .NET Core, and asynchronous programming.
- Proven expertise in building microservices and serverless applications on Microsoft Azure.
- Familiarity with Cosmos DB (preferred but not mandatory).
- Experience with Git, Azure DevOps, JIRA, and CI/CD pipelines.
- Knowledge of Docker, Kubernetes, and container orchestration.
- Strong understanding of RESTful APIs, design patterns, and Clean Architecture.
- Excellent problem-solving and decision-making skills.
- Ability to lead and mentor junior developers and contribute to technical direction.
- Strong communication skills and a collaborative mindset.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1529476
Interview Questions for you
View All