Manager, Software Engineering
TMUS Global Solutions
- Hyderabad, Telangana
- Permanent
- Full-time
- Lead, coach, and develop a software engineering team to deliver projects on time and within budget
- Drive improvements in development practices, including team structure, processes, tooling, security, and compliance
- Manage performance, career development, and day-to-day execution for a team of software engineers
- Oversee technical vendor relationships to influence product features and ensure alignment with technical requirements
- Partner with technology and product stakeholders to align technical strategy with business priorities
- Recruit, onboard, and retain qualified engineering talent to strengthen team capabilities
- Ensure delivery of high-quality, reliable software solutions that meet business needs
- Bachelors Degree in Computer Science or a computer-programming-related field, or equivalent experience
- 1114 years of relevant software engineering experience, or an advanced degree with equivalent experience
- Extensive experience leading or managing software engineering teams
- Strong leadership, communication, and people management skills
- Experience working in analytics and business intelligence development environments
- Ability to manage multiple priorities while driving execution and accountability
- Experience leading teams that build enterprise SaaS integrations or shared services
- Experience operating mission-critical platforms with external dependencies
- Proven experience leading multiple software development teams and managers
- Experience building and operating data governance or enterprise platform services at scale
- Strong understanding of SaaS architectures, APIs, event-driven integrations, and data exchange patterns
- Experience managing system-to-system integrations, including reliability, monitoring, and failure handling
- Familiarity with identity, access management, and data security concepts as applied to SaaS platforms
- Experience with cloud-native services and integration platforms (Azure preferred)
- Strong leadership and organizational management capabilities
- Experience developing and delivering large-scale business systems applications
- Deep knowledge of software development life cycle (SDLC) and engineering best practices
- Experience with modern data platforms including Snowflake and Databricks
- Strong software documentation and communication skills
- Experience with data catalogs, metadata management, or data quality tools
- Familiarity with Microsoft SharePoint and collaboration platforms
- Proficiency with Microsoft Office tools for planning and reporting
- Experience managing vendor relationships in large enterprise environments