Metropcs Jobs – Engineer Software

Website MetroPCS

Job Description:

At the core of the Un-carrier’s successful disruption of the wireless industry is a nationwide 5G network, award-winning customer service, and a multifaceted group of software developers. T-Mobile’s Enterprise Technology Solutions (ETS) organization is looking for software engineers at all levels of experience to join our development community. Be part of the Un-carrier Revolution and build the solutions helping to give T-Mobile customers the best customer experience in the industry while enjoying competitive salary and benefits.

Job Responsibilities:

  • Go broad AND deep: work on front-ends and back-ends, automate tests and infrastructure, build CI/CD pipelines
  • Learn and help others learn modern practices such as test-driven development, pair programming, automation, async communication, and more
  • Contribute to and learn patterns to build reliable n-tier architectures
  • Not just write code but learn what it takes to deliver your code to production and explore extending your skills into site and system reliability areas of focus!
  • Build data persistence solutions for software products, with the chance to work with and learn multiple data stores (including Postgres, Mongo, Redis, Cassandra) as well as event streaming platforms (including RabbitMQ, Kafka, SQS)
  • Craft reliable and performant software products and features in a variety of popular software languages including Java, JavaScript, Golang, and Python
  • Grow your skills as an engineer by collaborating with peers in an organization that defaults to InnerSource development principles
  • Lead the end-to-end solution with the team, from unit tests to CI/CD pipelines to deployments to monitoring and security.
  • Sharpen your skills by getting hands-on with your team at all levels of the stack – and all parts of the process

Job Requirements:

  • Agile methodology
  • Ability to complete a pair programming session with a senior developer as guide and mentor
  • Current technological trends and developments in industry.
  • Experience in Telecommunication domain
  • Experience with one or more of the following: Java/ J2EE technology with expertise in Spring, JavaScript / TypeScript, Golang, and Python (and the willingness and ability to learn the others given the opportunity)
  • Test Automation and Deployment Automation
  • 2+ years’ Application Development experience
  • Familiar with APIs (REST/SOAP) is a huge plus
  • Awareness or expertise of UI, Middleware tools, Cloud computing, GitLab, NoSQL DB’s (Mongo, Redis etc.).

Job Details:

Company: MetroPCS

Vacancy Type: Full Time

Job Location: Atlanta, GA, US

Application Deadline: N/A

Apply Here

 Report Job