Sr Engineer, Software

Year    Hyderabad, Telangana, India

Job Description

About TMUS Global Solutions
T-Mobile is Americas supercharged Un-carrier, challenging conventions and setting new standards in wireless. With the nations largest and fastest 5G network, T-Mobile delivers advanced connectivity and unmatched value to millions across the U.S. Were unwaveringly obsessed with providing the best possible service experience, driven by a spirit of disruption that fuels competition and innovation in wireless and beyond.
TMUS India Private Limited is a subsidiary of T-Mobile US, Inc. and operates as TMUS Global Solutions.

About the Role
The Senior Software Engineer plays a critical role in designing and building scalable software systems that solve complex business and technical challenges. This individual works closely with software, network, and systems engineering teams to create solutions that support modern infrastructure patterns such as virtualization, microservices, SDN, NFV, and cloud computing. The role is hands-on and requires autonomy, innovation, and collaboration, with a strong focus on clean, maintainable, and high-performance code.
This engineer is also responsible for contributing to the overall architecture and strategy of technical systems, mentoring junior engineers, and ensuring solutions are aligned with T-Mobile's business and technical goals
What Youll Do

  • Lead design, development, and deployment of software that meets business and technical requirements.
  • Develop full-stack solutions using modern frameworks and platforms.
  • Contribute to system architecture, infrastructure design, and service-oriented approaches.
  • Guide junior engineers and conduct peer reviews to maintain code quality.
  • Collaborate with DevOps teams to ensure seamless CI/CD integration and deployment automation.
  • Drive innovation by recommending new technologies, frameworks, and tools.
  • Document systems, APIs, infrastructure, and architecture decisions.
  • Maintain ownership of project deliverables and resolve complex technical challenges.
  • Perform additional duties and strategic projects as assigned.
What Youll Bring
  • Bachelors degree in computer science, Software Engineering, or related field.
  • 47 years of hands-on experience in software development and system design.
  • Proven experience delivering scalable, reliable, and secure software in cloud or hybrid environments.
  • Proficiency in at least one modern programming language (e.g., Java, Python, Go, JavaScript).
  • Familiarity with distributed systems, containerization, and microservices.
  • Experience in CI/CD pipelines, automated testing, and agile delivery.
  • Strong analytical thinking and collaborative problem-solving skills.
  • Excellent communication and documentation abilities.
Must Have Skills
  • Java- Spring/Spring Boot(framework)
  • REST APIs
  • API Testing- Swagger, Postman
  • Cloud exp.(any one of them)- AWS(Preferred), Azure, GCP
  • Kubernetes (basic 1-2 years exp.)
  • Cucumber BDD

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
    JD4289780
  • 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