- Posted 6 hours ago
- Over 50 applicants have applied
Job Description
Strong foundation in software engineering and system design, with a track record of building
enterprise-scale applications.
● Hands-on experience with Java, Spring Boot, REST APIs, microservices, distributed systems, and
relational databases such as PostgreSQL.
● Experience with cloud-native technologies, including containers, Kubernetes, and public cloud
platforms.
● Proven ability to lead engineering teams, coach engineers and technical leads, and build a culture
of accountability, collaboration, and continuous improvement.
● Strong delivery management skills: planning, estimation, prioritization, dependency and risk
management, and delivering against milestones.
● Working experience with Agile/Scrum practices, including sprint planning, backlog refinement,
reviews, retrospectives, and release planning.
● Solid understanding of software quality practices: automated testing, code review, performance
testing, observability, and production readiness.
● Hands-on experience with secure software development, application security, vulnerability
management, and DevSecOps practices.
● Experience with CI/CD pipelines and engineering automation, and with using delivery metrics to
improve predictability and developer productivity.
● Practical experience with AI-assisted development tools (e.g., GitHub Copilot, Claude Code,
Cursor, ChatGPT, Gemini Code Assist) across development, testing, debugging, and
documentation.
● Excellent communication and stakeholder-management skills, with the ability to convey delivery
status, risks, and trade-offs clearly to technical and non-technical audiences.
Roles & Responsibilities:
● Team & POD Leadership: Lead one or more engineering teams/PODs; set clear goals and
ownership, coach engineers and technical leads, and foster a culture of accountability, technical
excellence, and collaboration.
● People Management: Drive hiring, onboarding, performance reviews, career development, and
succession planning; manage team capacity in partnership with organizational leadership.
● Delivery Planning & Execution: Translate product roadmaps into engineering plans, estimates,
milestones, and release commitments; proactively manage risks, dependencies, and blockers to
deliver predictably.
● Engineering Excellence: Establish and uphold consistent practices for design reviews, code
reviews, testing, documentation, and maintainability; manage technical debt deliberately.
● Quality & Release Management: Coordinate development, QA, test automation, and security
testing through to release readiness; ensure the agreed Definition of Done and release criteria are
met.
● Security & Reliability: Partner with security, architecture, and operations teams to embed
security-by-design, timely vulnerability remediation, observability, resilience, and production
readiness.
● CI/CD & DevSecOps: Drive effective use of CI/CD, infrastructure automation, and cloud-native
deployment practices to improve delivery speed and reliability.
● AI-Assisted Engineering: Champion responsible use of AI-assisted engineering tools; define
team practices for reviewing and validating AI-generated code, and measure their impact on
productivity without compromising security or quality.
● Cross-functional Collaboration: Work with Product Owners, architects, QA, DevOps, security
specialists, and implementation partners to align priorities, resolve issues, and communicate
decisions and trade-offs.
● Metrics & Reporting: Track and report delivery predictability, throughput, quality trends,
escaped defects, technical debt, and team capacity; use these insights to drive improvement.
● Open-source Community: Engage the global MOSIP contributor community through
knowledge sharing, clear documentation, and collaborative development.
Master in Computer Application (M.C.A), Post Graduate Diploma in Computer Applications (PGDCA), Bachelor Of Computer Application (B.C.A), Bachelor Of Technology (B.Tech/B.E)
More Info
Key Skills
About Company
About Recruiter
sheetal





