Sr Engineers, Software

T-MobileAtlanta, GA
Hybrid

About The Position

Senior Engineers, Software located in Atlanta, GA will Design and develop internal and external business systems/applications, systems interfaces, databases, reporting, or business intelligence systems, as required to deliver new systems functionality supporting corporate business objectives. This role involves owning the technical vision and development of a sub domain or capability, utilizing development skills to build software and unit test new systems functionality per technical specifications. The position requires maintaining technical skills through continuing education, translating business and functional requirements into technical specifications or user stories, and communicating system/application design, requirements, functionality, and limitations. The role also includes overseeing production deployment packages, facilitating reviews and demos, utilizing product lifecycle methodology, and providing on-call support for production releases and outages. Collaboration with architects, other software engineers, and business/IT partner teams is essential for successful product enhancement delivery and support. Telecommuting is permitted, but the applicant must work from the worksite location at least 3-4 days per week. No additional national or international travel is anticipated.

Requirements

  • Utilizing Web, SOAP, REST, and XML services to conduct Enterprise integration
  • Developing containerized apps using Cloud technology including Cloud Foundry, Spring Boot, API Developer portal, webservice frameworks and test with SOAPUI
  • Designing and implementing non-relational database objects using MongoDB
  • Designing and building Restful APIs, API Apigee gateway, and creating service contracts with building swagger and WSDL following standard specifications
  • Utilizing DevOps, Agile, Jenkins, and continuous integration practices and platforms to implement, maintain, and improve continuous integration and continuous delivery processes
  • Designing complex multi-tiered applications with scalable web technologies including REST, SOAP, JSON, and XML
  • Master’s degree in Applied Computer Science, or related, or its foreign equivalent, and 3 years of relevant work experience.
  • Bachelor’s degree in Applied Computer Science, or related, or its foreign equivalent, and 5 years of relevant work experience.
  • At least 18 years of age
  • Legally authorized to work in the United States

Responsibilities

  • Own the technical vision and development of a sub domain or capability.
  • Utilize development skills to build software and unit test new systems functionality per technical specifications, with deliverables to include builds and releases and ensure continuous integration and build is in place.
  • Maintain technical skills and expertise through continuing education and training.
  • Translate business and functional requirements into documented technical specifications or user stories.
  • Communicate design, requirements, functionality, and limitations of systems/applications.
  • Utilize development skills to build (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results.
  • Oversee, build, and unit test production deployment packages.
  • Facilitate/lead reviews (walkthroughs) or grooming sessions and demos of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality, and limitations of systems/applications to team and development lead.
  • Utilize product lifecycle methodology as a guide for development activities.
  • Provide on-call and after hours support as required for production releases and respond and provide active resolution support on production outages.
  • Collaborate with architects and other software engineers on design, with other business and IT partner teams on successful delivery of product enhancements and support.

Benefits

  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • 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-term disability
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service