
Manager, Software Engineering
Progress
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
About the role
- Lead, mentor, and develop a team of 8-10 software engineers
- Conduct performance evaluations, provide constructive feedback, and create development plans
- Build and maintain a high-performing engineering culture
- Drive delivery and operational excellence
- Manage team capacity planning, sprint allocation, and resource optimization
- Provide technical direction for development and modernization initiatives
- Design and review system architectures ensuring scalability and maintainability
- Oversee end-to-end application delivery from requirements to production deployment
- Partner with Product Management to define technical roadmaps
- Identify and mitigate technical risks across projects
- Collaborate closely with cross-functional teams including Security, DevOps, and Architecture
Requirements
- 10+ years of software engineering experience
- 2+ years in managing product development teams
- 5+ years of experience in engineering leadership or management roles
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
- Proven track record of delivering complex enterprise applications
- Experience leading application modernization and migration projects
- Strong understanding of software development lifecycle (SDLC) and agile methodologies (Scrum/Kanban)
- Experience with version control systems (Git, Bitbucket)
- Knowledge of CI/CD pipelines, automated testing frameworks, and deployment automation
- Understanding of cloud platforms (AWS, Azure, GCP)
- Experience with REST/SOAP APIs, JSON/XML, and web services integration
- Familiarity with modern web technologies (JavaScript, React, Angular)
Benefits
- Competitive remuneration package
- Employee Stock Purchase Plan
- 30 days of earned leave
- An extra day off for your birthday
- Premium Group Medical Insurance for employees and five dependents
- Personal accident insurance coverage
- Life insurance coverage
- Professional development reimbursement
- Interest subsidy on loans - either vehicle or personal loans
- Health club reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringapplication modernizationenterprise applicationssoftware development lifecycleagile methodologiesversion control systemsCI/CD pipelinesautomated testing frameworkscloud platformsweb services integration
Soft Skills
leadershipmentoringperformance evaluationconstructive feedbackteam capacity planningresource optimizationtechnical directioncollaborationrisk managementcommunication
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Engineering