Posted on: 26/08/2025
Key Responsibilities :
- Lead the end-to-end design, architecture, and development of complex applications.
- Mentor and guide a team of software engineers, fostering technical growth and best practices.
- Collaborate with product managers, architects, and stakeholders to define technical requirements.
- Ensure code quality through reviews, best practices, and test-driven development.
- Drive adoption of modern engineering practices including CI/CD, cloud-native development, and automation.
- Troubleshoot, debug, and optimize applications for maximum performance and scalability.
- Stay updated with emerging technologies and assess their application to current projects.
- Own technical delivery timelines and ensure high-quality releases.
Required Skills & Qualifications :
- Bachelors/Masters degree in Computer Science, Engineering, or related field.
- 7-12 years of software development experience, with at least 23 years in a lead role.
- Strong expertise in one or more programming languages (Java, Python, C#, or similar).
- Experience with modern frameworks and technologies (Spring Boot, .NET Core, Node.js, etc.).
- Proficiency in cloud platforms (AWS, Azure, or GCP).
- Strong understanding of microservices architecture and RESTful APIs.
- Hands-on experience with databases (SQL & NoSQL).
- Solid knowledge of DevOps practices, CI/CD pipelines, and version control (Git).
- Excellent problem-solving, communication, and leadership skills.
Good to Have :
- Experience with containerization (Docker, Kubernetes).
- Exposure to frontend frameworks (React, Angular, or Vue.js).
- Knowledge of data engineering, AI/ML integration, or big data tools.
- Prior experience in Agile/Scrum environments.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1536093
Interview Questions for you
View All