RestonRecruiter Since 2001
the smart solution for Reston jobs

Sr. Engineer, Software - Reston, VA (Multiple Positions)

Company: T-Mobile
Location: Reston
Posted on: October 17, 2020

Job Description:

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 Product & Technology (P&T) organization is looking for experienced software engineers 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! Our development practices are founded on open teamwork and collaboration between customers and development teams, with an emphasis on community. Our newest software products are built using modern dev languages, runtimes, and frameworks such as Java, JavaScript/TypeScript, Golang, and Python (and the willingness and ability to learn the others given the opportunity). We're modernizing our architectures to replace Java monoliths with resilient microservices, sophisticated APIs, and beautiful front ends. Some opportunities include the newest technology crafting our world, including IoT, machine learning, and augmented reality. Most importantly, P&T empowers software teams with the tools, resources, and autonomy they need to deliver amazing experiences for our customers and other employees. Responsibilities As a Senior Software Engineer in the P&T organization, you will: * Craft reliable and performant software products and features in a variety of popular software languages including JavaScript, GoLang, and Python * Grow your skills as a software engineer by collaborating with and mentoring other developers in an organization that defaults follows development principles. * 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). * Own the end-to-end solution as a senior member of the team, including unit tests, CI/CD pipelines, deployments, monitoring, and security. * Help the team embrace modern practices such as test-driven development, pair programming, automation, async communication, as the industry evolves! * Implement design skills using common patterns for building reliable n-tier architectures. * Sharpen your skills by getting hands on with team at all levels of the stack -- and all parts of the process. * Go broad AND deep: work on front-ends and back-ends, automate tests and infrastructure, build CI/CD pipelines. * Not just write code, but with your team, have the opportunity to lead in the delivery of code into production. Qualifications * 5+ years' Application Development experience * Experience with one or more of the following: Java, JavaScript / TypeScript, Golang, and/or Python. * Ability to learn or existing familiarity with Git-based source code management systems (UI and/or CLI); Runtimes and UI frameworks including NodeJS, React, and/or Angular; Containerization (Docker); Microservices architecture, RESTFUL APIs, and GraphQL; Cloud providers (AWS, Azure, GCP) and PaaS (PCF - Cloud Foundry) * Ability to complete a pair programming session with a senior developer as a guide and mentor Familiarity with: * Git-based source code management systems (UI and/or CLI) * Runtimes and UI frameworks including NodeJS, React, and/or Angular * Infrastructre as Code and Containerization (Docker) * Microservices architecture, RESTFUL APIs, and GraphQL * Cloud providers (AWS, Azure, GCP) and PaaS (PCF - Cloud Foundry) * Test Automation and Deployment Automation * Ability to complete a collaborative pair programming session in an interview setting with a senior T-Mobile developer. Education: * Bachelor's degree in Computer Science or a related field, or equivalent education and work experience required Travel Requirements: * May require up to 20% of domestic overnight travel within the region, and occasional trips to the Bellevue Headquarters. *LI-JS3 Company Profile As America's Un-carrier, T-Mobile USA, Inc. (NASDAQ: "TMUS") is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The company's advanced nationwide 4G and 4G LTE network delivers outstanding wireless experiences for customers who are unwilling to compromise on quality and value. Based in Bellevue, Washington, T-Mobile USA. Inc. provides services through its subsidiaries and operates its flagship brands, T-Mobile and Metro by T-Mobile. For more information, please visit Applicant Privacy Policy We are committed to maintaining your trust by respecting and protecting your privacy. For more information about how T-Mobile processes the personal data of job applicants, please visit Applicant Privacy Policy. EOE Statement Equal Employment Opportunity We take equal opportunity seriously-by choice. T-Mobile USA, Inc. is an Equal Opportunity Employer. All decisions concerning the employment relationship will be made with

Keywords: T-Mobile, Reston , Sr. Engineer, Software - Reston, VA (Multiple Positions), Other , Reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


The Home Depot is looking for The Home Depot Lot Associate in Leesburg
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

Urgent requirement for The Home Depot Lot Associate in The Home Depot in Leesburg
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

The Home Depot is looking for The Home Depot Lot Associate
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020


Seasonal Personal Vehicle Package Driver
Description: As a Personal Vehicle Driver , you ll enjoy a fast-paced, physical position that gets you outdoors and connecting with customers. From the driver s seat of your own car, find out what you ll (more...)
Company: United Parcel Service
Location: Leesburg
Posted on: 10/29/2020

Urgent requirement for The Home Depot Lot Associate in The Home Depot
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

The Home Depot Lot Associate - The Home Depot
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

Lot Associate
Description: Job DescriptionLot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

The Home Depot: Lot Associate
Description: Job DescriptionLot Associates assist customers with the loading of their vehicles and also monitor
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

In Home Care Companion
Description: If you're someone who wants to work somewhere that you enjoy spending your time, we have the In Home Caregiving position for you Care In Homes believes that
Company: CareInHomes
Location: Leesburg
Posted on: 10/29/2020

The Home Depot is Now Re-Hiring for The Home Depot Lot Associate
Description: The Home Depot Lot Associate - The Home Depot Job DescriptionLot Associates assist customers with the loading
Company: The Home Depot
Location: Leesburg
Posted on: 10/29/2020

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds