At T-Mobile, the business problem is to design, implement, and deploy scalable software solutions that meet customer requirements, overcome the limitations of traditional networking, and support highly available environments.
Requirements
- Experience with API development and database management
- Experience with Quarkus, Spring boot, Kubernetes, and Docker containers.
- Proficient with Git, DevOps practices, and Helm charts.
- Experience in Infrastructure as code with Helm charts, Ansible or Terraform.
- Experience with React, Next.JS, JavaScript, Java, and at least one backend end framework
- Familiarity with SQL, NoSQL, Postgres databases
- Knowledge of system protocols, system operations, and data flows
Responsibilities
- Drives engineering projects by developing software solutions
- Reviews code and mentors base and associate level engineers as needed.
- Understands system protocols, system operations, and data flows. Is aware of the benefits of current technologies. Expected to independently develop a complete software stack.
- Contributes to designs to implement new ideas which utilize new frameworks to improve an existing or new system/process/service.
- Collaborate with team to break down features into user stories and estimate them.
- Collaborates with technical teams and utilizes system expertise to deliver technical solutions.
- Writes basic documentation on how technology works. Creates clear documentation for new code and systems used.
Other
- Bachelor's Degree Computer Science or Engineering
- 4-7+ years Technical engineering experience
- Communication
- Customer Service
- Analytics
- At least 18 years of age
- Legally authorized to work in the United States