Shire Jobs

Mobile Shire Logo

Job Information

T-Mobile USA, Inc. Senior Engineers, Software in Atlanta, Georgia

T-Mobile USA, Inc. seeks Senior Engineers, Software in

Atlanta, GA to focus on the development of the Messaging Platform which is a critical piece providing communication between all microservices in the company and support the team of entry level engineers in an Agile environment. Guide, mentor, and coach a team of entry and associate level Engineers in an Agile environment. Develop and run Messaging brokers, DBs, and other Open-Source applications. Work on assignments requiring considerable judgment and initiative. Recognize the implications of work and make recommendations for solutions. Receive general instructions on newly introduced assignments. Craft reliable and performant software products and features in a variety of popular software languages including Java, JavaScript, and Angular. Build data persistence solutions for software products, with the chance to work with and learn multiple data stores (including Redis and Cassandra) as well as event streaming platforms (including RabbitMQ and Kafka). 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. Own the end-to-end solution as a senior member of the team, including unit tests, CI/CD pipelines, deployments, monitoring, and security. Embrace modern practices such as test-driven development, pair programming, automation, async communication, as the industry evolves. Collaborate with the team at all levels of the stack and all parts of the process. Work on the frontends and backends, automate tests and infrastructure, and build CI/CD pipelines. Lead in the delivery of code into production. Telecommuting is permitted, but applicants must live within a reasonable commuting distance. Experience and education requirements:

PRIMARY REQUIREMENTS: Masters degree in Computer and Information Science, Computer Science and Engineering, or the foreign equivalent or related, and 3 years of relevant work experience. ALTERNATIVE REQUIREMENTS: Bachelors degree in Computer and Information Science, Computer Science and Engineering, or the foreign equivalent or related, and 5 years of relevant work experience. In addition, the following skills are required:

(1) Developing enterprise solutions for Async processing between domains using Kafka, RabbitMQ; (2) Developing enterprise messaging solutions using containerization framework (Docker and Kubernetes) and hosting on Cloud platforms including Pivotal Cloud foundry and Azure; (3) Developing enterprise monitoring solutions of messaging framework components using Prometheus, Grafana, Push Gateway and custom micrometer; (4) Developing scalable APIs using Apigee and Java Spring framework while considering security (Authentication and Authorization) and privacy best practices; and (5) Rolling out scalable deployment/upgrades of enterprise messaging framework using Kubernetes operator across on-prem datacenter. T

o apply, interested candidates should email their rsums to Angel Roy at

[angelique.roy36@t-mobile.com [and reference [REQ281894. EOE.

]{arial",sans-serif"=""}]{arial",sans-serif"=""}]{lang="EN-IN" arial",sans-serif"=""}

DirectEmployers