Engineer, Software

Year    Hyderabad, Telangana, India

Job Description

About TMUS Global Solutions
T-Mobile is America's supercharged Un-carrier, challenging conventions and setting new standards in wireless. With the nation's largest and fastest 5G network, T-Mobile delivers advanced connectivity and unmatched value to millions across the U.S. We're unwaveringly obsessed with providing the best possible service experience, driven by a spirit of disruption that fuels competition and innovation in wireless and beyond.
Disclaimer: TMUS India Private Limited is a subsidiary of T-Mobile US, Inc. and operates as TMUS Global Solutions. TMUS India Private Ltd., and T-Mobile US, Inc., do not provide telecommunication services in India.

About the Role:
The Software Engineer is a hands-on contributor responsible for designing, developing, testing, and deploying scalable and resilient software solutions in line with T-Mobiles mission of providing cutting-edge digital infrastructure. The engineer works closely with systems engineers, network teams, and cross-functional development squads to create highly available applications using modern technologies such as microservices, virtualization, and cloud-native patterns.
The role supports both greenfield and semi-routine engineering projects, with the opportunity to contribute to architecture, design, and delivery. Successful candidates bring a mindset of continuous learning, technical curiosity, and a desire to challenge conventional limitations in enterprise software delivery.
What You will Do:

  • Design, develop, and deploy software solutions to meet T-Mobiles operational and strategic goals.
  • Work across the full software stack and lifecycle from requirements to deployment and monitoring.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Develop and maintain documentation for new systems, APIs, and integrations.
  • Contribute to architectural discussions and participate in code/design reviews.
  • Stay informed on emerging technologies; assess applicability to current T-Mobile systems.
  • Provide occasional guidance to junior/associate engineers and review their code.
  • Participate in innovation initiatives aimed at optimizing current systems and introducing new capabilities.
  • Support testing activities and CI/CD pipelines through automation and tooling.
  • Perform other duties and projects as assigned by T-Mobile leadership.
What You will Bring:
  • Bachelors degree in Computer Science, Software Engineering, or related field.
  • 24 years of experience in software engineering or full-stack development roles.
  • Proven ability to develop, test, and deploy software in cloud or hybrid environments.
  • Strong understanding of system protocols, software lifecycles, and data flow design.
  • Experience working with containerization, virtualization, and modern development frameworks.
  • Effective communication and documentation skills.
  • Demonstrated ability to work independently on technical tasks and contribute to team objectives.
Must Have Skills:
  • Programming / Frameworks: Python, Golang, Java, Spring Boot, JavaScript
  • Databases:MYSQL,Cassandra, Oracle,
  • APIs & Data: REST, MCP, WebSocket, GraphQL, SOAP
  • Kubernetes,
  • Git, Gitlab
  • JIRA, Confluence
Nice To Have:
  • Experience with microservices architecture and API development.
  • Familiarity with SDN, NFV, or Big Data platforms.
  • Experience working in agile and DevOps-oriented teams.
  • Prior exposure to automation frameworks and test-driven development.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4874902
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year