Senior Engineers, Software

T-Mobile USA, Inc.   Bellevue, WA   Full-time     Engineering
Posted on June 9, 2024
Apply Now

T-Mobile USA, Inc. seeks Senior Engineers, Software in Bellevue, WA who will develop cost-effective information technology solutions by creating new and modifying existing software applications. Analyze JIRA stories, research technical requirements, and document the requirements in the stories for junior developers and contractors. Conduct continuous integration and continuous deployment to test the application in all environments. Utilize Splunk dashboard to represent PIER data in tables and graph and monitor PIER application logs. Code, test, and debug JIRA stories. Develop efficient, high-quality UI and API solutions based on customer requirements for PIER. Implement complex software applications and APIs with full competency. Work as a technical lead for the PIER CR team, coordinating with Interface Design Architects for meeting accessibility standards at code level. Conduct end-to-end software process development of feature including requirements gathering, development, and automated testing. Collaborate with other cross-functional teams for timely, on-point software delivery. Perform functional testing of software to ensure software is performing appropriately and at optimal level. Identify and escalate issues that impact project performance. Telecommuting is permitted, but applicants must live within a reasonable commuting distance. Experience and education requirements: PRIMARY REQUIREMENTS: Master’s degree in Electrical Engineering, Computer Science, Computer Information Systems, Computer Applications, or related, and 3 years of relevant work experience. ALTERNATIVE REQUIREMENTS: Bachelor’s degree in Electrical Engineering, Computer Science, Computer Information Systems, Computer Applications, or related, and 5 years of relevant work experience. In addition, the following skills are required: (1) Utilizing Core and Advanced Java Development and its ecosystems to create solutions for change request and ticketing meeting customer requirements. (2) Utilizing Java collections and algorithms for optimizations to ensure solutions coded for change request and ticketing are efficient and not detrimental to change request and ticketing performance. (3) Using NodeJS and Angular/VueJS to ensure front-end server side Javascript code is written per requirements for change request and ticketing. (4) Using Springboot for configuring Java code as needed for building web applications for change request and ticketing. (5) Working with Git Hub, Bitbucket, JIRA, Bamboo and Splunk tools for support of code development activities including story tracking, deployment, source control and log management. (6) Utilizing Camunda Modeler and Kafka required for Java based applications for modeling BPM flows, creating proxies for PIER API’s using APIGEE, and conducting API messaging as needed by change request and ticketing. Washington Pay Range: $152,674.87 to $190,400.00/year. The pay range above is the general base pay range for a successful candidate in the state listed. The successful candidate’s actual pay will be based on various factors, such as work location, qualifications, and experience. At T-Mobile, employees in regular, non-temporary roles are eligible for an annual bonus or periodic sales incentive or bonus, based on their role. Most Corporate employees are eligible for a year-end bonus based on company and/or individual performance and which is set at a percentage of the employee’s eligible earnings in the prior year. Certain positions in Customer Care are eligible for monthly bonuses based on individual and/or team performance, while Retail and Business Sales roles are eligible for monthly or quarterly sales incentives. And since we are ALL owners, EVERY employee at T-Mobile is eligible for an Annual Stock Grant. For information about T-Mobile’s amazing benefits, check out To apply, visit Create a candidate profile, and apply to REQ274656. EOE.