T-Mobile

Associate Software Engineer

T-Mobile

full-time

Posted on:

Location Type: Office

Location: Bellevue • Texas, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $66,900 - $120,600 per year

Job Level

JuniorMid-Level

About the role

  • Works with a team of other software engineers, network and systems engineers to design, implement, and deploy software
  • Participates in engineering projects by adapting and applying software solutions; conducting tests and inspections; preparing reports and calculations
  • Ability to learn technologies being used
  • Expected to independently develop a full software stack
  • Maintains clear documentation for new code and systems used
  • Collaborates with technical team to deliver technical solutions
  • Contributes to emerging technologies to deliver business goals
  • Understands and shares new ideas which improve an existing system/process/service

Requirements

  • Bachelor's Degree Computer Science or Engineering (Required)
  • Less than 2 years - Technical engineering experience
  • Communication (Required)
  • Customer Service (Required)
  • Analytics (Required)
  • Technical Writing (Required)
Benefits
  • medical, dental and vision insurance
  • a flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • childcare subsidy
  • tuition assistance
  • college coaching
  • short- and long-term disability
  • voluntary AD&D coverage
  • voluntary accident coverage
  • voluntary life insurance
  • voluntary disability insurance
  • voluntary long-term care insurance
  • mobile service & home internet discounts
  • pet insurance
  • access to commuter and transit programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentfull software stack developmentsoftware testingsoftware implementationsoftware deploymenttechnical documentationengineering project participationemerging technologies
Soft skills
communicationcustomer serviceanalyticstechnical writingteam collaborationproblem-solvingadaptabilityidea sharing
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering