Engineers, Software

T-MobileOverland Park, KS
$112,372 - $136,200Hybrid

About The Position

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That’s how we’re UNSTOPPABLE for our employees! T-Mobile is America’s supercharged Un-carrier, delivering an advanced 4G LTE and transformative nationwide 5G network that will offer reliable connectivity for all. Engineers, Software located in Overland Park, KS will code, test, debug, and document software applications.

Requirements

  • Experience using Oracle to develop SQL queries/procedures for storing, manipulating, and retrieving data in databases and to build SSIS packages to perform data operations on large volume of data.
  • Experience using Spring framework to develop REST Microservices, increase security using Spring Security or comparable tools, and perform unit testing on Java applications using Junit or comparable tools.
  • Experience with Angular, AngularJS to develop user interfaces, Single Page Applications, and perform unit testing with Jasmine test framework.
  • Experience in designing and developing a robust and scalable test automation framework that supports testing the application using Selenium WebDriver or comparable tools.
  • Work with the business to gather the requirements, design the API specification document using OpenAPI (Swagger) or comparable tools, and design the framework using UML or comparable tools, drawing use case diagrams and sequence diagrams.
  • Work in Agile methodology which includes attending daily standups, meetings, reviews and retrospectives, tracking work progress with JIRA user stories and defects.
  • At least 18 years of age
  • Legally authorized to work in the United States

Responsibilities

  • Assist with information technology solutions by analyzing systems requirements, existing business process, and information systems.
  • Assist with implementation of software applications.
  • Oversee associate engineers on occasion.
  • Documenting systems designs, presentations, and business requirements for consumption at the engineer level.
  • Develop Restful APIs for different modules in the project using Java, spring framework.
  • Design and develop Desktop application using Java swing and JavaFX framework.
  • Design and develop web applications using Angular framework.
  • Design and create Gitlab CI/CD pipelines to automate application build, test and deployment.
  • Create User Interface mockups using Lucid chart and Balsamiq wireframes.
  • Create API design document (Swagger) using Open API swagger specifications.
  • Integrate Microsoft Entra Multifactor Authentication, GitGuardian, and Application scanning tools to provide secure applications.
  • Use SDK programming for SIP based phone calls.

Benefits

  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off
  • up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • childcare subsidy
  • tuition assistance
  • college coaching
  • short- and long-term disability
  • voluntary AD&D coverage
  • voluntary accident coverage
  • voluntary life insurance
  • voluntary disability insurance
  • voluntary long-term care insurance
  • mobile service & home internet discounts
  • pet insurance
  • access to commuter and transit programs
  • employee referral program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service