CAI Software
Software Development Engineering and Delivery Manager
Interested in this opportunity? Apply through the protected Remote Kraft flow.
Log in to ApplyFull Time
Executive · 12 years
Whitefield, BG, India
Remote
2026-08-04
ultipro
Software Development Engineering and Delivery Team
Benefits
Education
Master's degree
Full Job Description
Role Overview The Software Development Engineering and Delivery Manager will lead and oversee multiple development teams, fostering a collaborative and high-performance culture. The ideal candidate will have a strong background in software development, a passion for building high-quality solutions, and proven experience managing multiple development teams in a complex and evolving technical environment. What You Will Do The Engineering Manager's responsibilities include leading, mentoring, and managing multiple interconnected development teams, facilitating communication and collaboration between teams, providing technical leadership and architectural guidance, and overseeing the entire software development lifecycle. Why It Might Be a Fit The ideal candidate is an ambitious, seasoned Software Development Engineering and Delivery Manager who relishes the opportunity to work closely with the entire product team to innovate and maintain software applications. Requirements Bachelor's degree (or higher) in Computer Science, Engineering, or a related field 12+ years of experience in software development, with a significant portion in a leadership or management role Proven experience managing and mentoring software engineering teams Strong hands-on experience with the .NET framework and C# development Demonstrable experience with cloud platforms, specifically Microsoft Azure Experience with web application development technologies Experience with Agile software development methodologies Excellent problem-solving, analytical, and critical thinking skills Strong verbal and written communication skills Proven ability to manage multiple projects and priorities simultaneously Experience overseeing the development of complex, configurable software applications Benefits Competitive salary Equity Health insurance Paid time off Retirement plan Learning budget Parental leave Wellness programs Visa/relocation assistance Remote flexibility Bonus/commission Paid holidays
Skills and Technologies
Visa sponsorship is indicated for this role.