Sr Engineers, Software
Core
Design, implement, and deploy scalable software solutions for T-Mobile's 4G LTE and 5G network, focusing on virtualization, microservices, and high-availability environments.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Enterprise-grade web and client-server applications, microservices-based architectures, and responsive front-end interfaces.
Domain
Telecommunications, Network Infrastructure, Cloud Computing
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices, SQL/NoSQL databases, Kubernetes, CI/CD, Unit Testing, Agile/Scrum
Preferred skills
SDN, NFV, Big Data platforms, WebLogic/WebSphere/JBoss/Tomcat, Angular/React/TypeScript, Selenium WebDriver, Cucumber
Technologies
Java, Spring Boot, Spring Data JPA, Hibernate, Oracle, SQL Server, DB2, PostgreSQL, MongoDB, Kubernetes, Jenkins, Git, JUnit, Mockito, Selenium, Angular, React, TypeScript, Node.js, WebLogic, WebSphere, JBoss, Tomcat, Maven, ANT, MS Build, SonarQube, Log4j, JIRA, Bugzilla, Remedy, Eclipse, IntelliJ, STS, Visual Studio
Responsibilities
Participate in architecture and design of software components; develop full software stacks; supervise base and associate level engineers; conduct tests and inspections; mentor team members; collaborate with system engineers to define requirements.
Seniority
Senior, hands-on IC with mentorship duties