Progress

Manager, Software Engineering

Progress

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

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