Software Engineer, Full Stack

T-Mobile T-Mobile · Telecom · Philadelphia, PA +1

Full stack software engineer responsible for delivering and maintaining cloud-native software solutions, including front-end, back-end services, microservices, databases, and cloud infrastructure. Focuses on end-to-end system implementation, deployment, and support, ensuring reliability, scalability, and maintainability.

What you'd actually do

  1. Maintains and enhances full stack web solutions to ensure system reliability and performance
  2. Builds scheduled jobs and microservices to support automated and scalable processes
  3. Extends data storage mechanisms using relational and non-relational databases to optimize data management
  4. Maintains cloud services using infrastructure as code to ensure consistent and repeatable deployments
  5. Presents new ideas and frameworks to improve existing systems, processes, and services

Skills

Required

  • html
  • css
  • webpack
  • JavaScript
  • front end framework
  • backend framework
  • web protocols
  • full stack applications operate
  • data flows
  • database modeling
  • SQL

Nice to have

  • Bachelor's Degree plus 2 years of related work experience OR combination of education and experience deemed equivalent
  • Computer Science, Engineering or a related field
  • 2-4 years full stack web development experience including front end and back end
  • 2-4 years designing database schemas, writing SQL
  • Less than 2 years 1+ year DevOps experience with infrastructure as code
  • 2-4 years using cloud services from AWS, Azure or GCP

What the JD emphasized

  • Required