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 other engineers, using technologies like microservices and big data, solving complex technical problems, and ensuring reliable, high-performing systems that enhance operations and customer experience. Requires experience in C/C++, Oracle, SQL, and telecom billing domain.

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 and C++
  • Oracle
  • SQL
  • Communication
  • Analytics
  • Technical Writing
  • 4-7+ years technical engineering experience
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience

Nice to have

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

What the JD emphasized

  • 4-7+ years technical engineering experience
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Hands on development experience with C and C++
  • Experience in Oracle and SQL