Sr Engineer, Software

T-Mobile | Bellevue, WA

Applying to this job will open a new window on the employer's web site to apply there.

Posted Date 5/01/2020
Description

Sr Engineer, Software

The Sr Software Engineer will work with a team of other software engineers to design, implement, and deploy software which meet customer's requirements, scales easily, and supports deployment in highly available environments. The engineer will participate in architecture and design of various software components, understands implications of work and makes recommendations for solutions. He or she normally receives little instruction on daily work and general instructions on newly introduced assignments.

What you'll do in your role.


The Sr Software Engineer will work with a team of other software engineers to design, implement, and deploy reliable software which meet customer's requirements, scales easily, and supports deployment in highly available environments. The engineer will participate in architecture and design of various software components, understands implications of work and makes recommendations for solutions. He or she normally receives little instruction on daily work and general instructions on newly introduced assignments.


The engineer will maintain existing software applications, design and implement new features, meet with business partners to gather requirements and help develop and integrate a new Warehouse Management System, all with a focus on delivering a product suitable for managing T-Mobile's supply chain of 5G network infrastructure.

The experience you'll bring.

This is a full stack engineering role, and requires a working knowledge and experience with the following technologies:

Front End:

  • Languages: JavaScript (ES 6,7, 8), Typescript, HTML5, CSS3
  • Libraries: jQuery, Angular Material, Lodash
  • Frameworks: Node Js, Angular Js, React Js, React Native, Vue Js, BOT Framework, Bootstrap 4, Microsoft Cognitive Services, Ionic, Jest, Mocha, Jasmine
  • Tools: Less, Sass, Power BI Service & Desktop, NVM, NPM, Git, Bitbucket, GitLab, Web Pack, Grunt, Gulp, Foundation, Skeleton, Jenkins, Bower, Yarn, System JS, Require Js, Browserify, Istanbul, Q&A Maker
  • DataGrids: Kendo UI, Angular UI Grid, Ag Grid

Back End (Middle-Tier, Databases, Azure & AWS):
  • Languages: Python, SQL, No SQL
  • Libraries & Databases: SQL Server, MySQL, PostgreSQL, Graph QL, TYPE ORM
  • Frameworks: Node Js, Node Js Express, .Net MVC, .Net Web API, .Net Core, Entity Framework, Nest Js
  • Azure: Azure AD, SQL Azure, Data Lakes, Storage Accounts, Azure Devops, Azure Chat Bot Services, Azure Datawarehouse, Azure Functions, Azure Virtual Machine, Cosmos DB, Azure Databricks, Azure Data Factory
  • AWS: AWS RDS, S3, Lambda Functions, IAM, EC2, CloudWatch
  • Tools: Heroku, Visual Studio code, Visual Studio, Node JS, Cordova, Meteor, Splunk, Kubernetes, Docker, Artifactory, Databricks
Education:
  • Bachelor of Science in Computer Science or related field (or equivalent work experience - minimum of 5 years of professional experience)
Employment Type
Full time
Category
Engineering | Information Technology | Technology

Share this job