Sr Software Engineer - Billing Platform

T-Mobile T-Mobile · Telecom · Overland Park, KS +4

Senior Software Engineer role focused on designing, building, and deploying scalable software solutions for T-Mobile's billing platform. The role involves collaborating with technical teams, using technologies like microservices and big data, and mentoring other engineers. Key responsibilities include developing software solutions, conducting tests, contributing to design innovations, supporting technology strategy, and creating documentation. Requires 4-7+ years of technical engineering experience, with preferred experience in Telecom Billing Domain and developing telecom billing customer service management tools. Must have hands-on development experience with C, C++, Oracle, SQL, and Tuxedo.

What you'd actually do

  1. Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  2. Contribute to design innovations that improve systems, processes, or services using new frameworks and industry best practices
  3. Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions
  4. Support technology strategy by evaluating and applying current technologies that align with business goals
  5. Create clear documentation for software code, system designs, and business requirements to support knowledge sharing

Skills

Required

  • C
  • C++
  • Oracle
  • SQL
  • Tuxedo development
  • Communication
  • Analytics
  • Technical Writing

Nice to have

  • Telecom Billing Domain experience
  • Experience developing telecom billing customer service management tools

What the JD emphasized

  • 4-7+ years technical engineering experience (Required)
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience (Required)
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field (Required)
  • Hands-on development experience with C and C++
  • Experience in Oracle and SQL
  • Tuxedo development
  • Communication (Required)
  • Analytics (Required)
  • Technical Writing (Required)