At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access to free, year-round money coaches. That's how we're UNSTOPPABLE for our employees!
T-Mobile internet is the fastest growing ISP in the US and has redefined what it means to be a modern ISP. We ask ourselves daily "what does world class look like?" and push each other to achieve that. We believe our customers (both internal and external) deserve tireless care and support and work tirelessly to deliver the next generation of connected experiences to the home.
We are seeking a highly skilled and experienced Manager of Software Development to lead our ISP Customer Analysis UX and API development teams. The ideal candidate will have a strong background in API development using JavaScript, front-end development, user experience design, and team leadership.
As a member of the Platforms team, you'll make this possible by helping build out the enabling technology behind the business. As a Software Development Manager, you'll have an opportunity to lead and mentor the team that designs services that qualify customers for service, provide insight into operational issues, perform geospatial analysis, optimize database performance, and more.
In this role, you'll have the opportunity to grow as a people leader, guide technical direction and culture, and regularly make an impact by contributing features into production.
This is a hybrid position required to be working in-office at least 3 days a week.
RESPONSIBILITIES:
Leadership & Management
Lead and mentor a team of software developers.
Oversee the entire software development lifecycle, from concept to deployment.
Foster a collaborative and innovative team environment.
Technical Expertise
Develop and maintain high-quality web applications using JavaScript frameworks (e.g., React, Angular, Vue.js).
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Project Management
Define project scope, goals, and deliverables.
Manage project timelines, resources, and budgets.
Communicate project status and progress to stakeholders.
Quality Assurance
Implement and maintain coding standards and best practices.
Conduct code reviews and ensure the quality of the codebase.
Troubleshoot and resolve technical issues.
QUALIFICATIONS:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
7 years professional experience as a software engineer/developer working on a backend stack involving APIs and/or databases.
3 years developing applications using JavaScript (or variant of).
5 years' experience delivering software using agile methodologies such as SAFe, Scrum, Kanban, etc. within a team of 3 or more.
3 years of management experience with programming staff including leadership, planning, and coordination of development work for 4 large projects.
Familiarity with modern software development, including different agile methodologies, various testing concepts, and continuous delivery/deployment.
Proven experience in software development, with a strong emphasis on JavaScript and front-end technologies.
Experience in UX development.
Strong leadership and team management skills.
Excellent problem-solving and analytical abilities.
Strong communication and interpersonal skills.
Experience with back-end technologies (e.g., Node.js, Express) preferred.
Knowledge of database management systems (e.g., MongoDB, SQL) preferred.
<
S:SKGEO