We are seeking a dynamic and experienced Senior Manager or Director of Software Development to lead and scale our global software delivery organization. This strategic role oversees the entire software development lifecycle from planning to team leadership and project execution. The successful candidate will lead cross-functional teams including Project Management Business Analysis Software Development and Quality Assurance. The ideal candidate will bring a strong technical background proven leadership in telecom environments and the ability to execute with precision at both strategic and tactical levels.
Key Responsibilities
- Leadership & Oversight
- Lead and mentor a diverse team of PMs BAs Developers and QA professionals across international locations.
- Foster a high-performance culture through coaching clear KPIs and continuous improvement.
- Collaborate closely with executive leadership and cross-functional teams to align software initiatives with company goals.
- Be highly available for and regularly synched with Senior Management for tight alignment and speed.
- Project & Delivery Management
- Drive end-to-end delivery of complex software projects on time within budget and to specification.
- Ensure clear documentation requirements gathering and change management processes are followed.
- Implement and refine agile development practices and project management methodologies.
- Technical Execution
- Provide architectural guidance and technical direction where needed this is a hands-on leadership role.
- Be innovative in solutions and where appropriate enhance the outcome leveraging experience and understanding of the vision.
- Review code troubleshoot issues and engage directly with development teams when appropriate.
- Evaluate and implement tools frameworks and best practices that improve development efficiency and product quality.
- Stay current with industry trends and best practices in software development.
- Global Team Management
- Manage distributed teams across multiple time zones with a focus on communication accountability and results.
- Establish scalable structures processes and reporting to ensure visibility and operational excellence.
- Promote a collaborative environment that values innovation accountability and diversity.
Qualifications :
- Bachelors or Masters degree in Computer Science Engineering or related field.
- 10 years of experience in software development with at least 5 years in a leadership role managing technical teams.
- Experience in the telecommunications industry or similar high-availability high-scale systems.
- Strong technical background in enterprise software architecture cloud-based platforms and modern development languages (e.g. Java Python .NET).
- Proven ability to manage complex global development organizations and drive large-scale initiatives.
- Comfortable rolling up your sleeves when needed whether reviewing code stepping into technical conversations or resolving project blockers.
- Bring high energy and a can do attitude that will foster greater creativity and results.
- Excellent interpersonal and communication skills with the ability to engage stakeholders at all levels.
Preferred Skills
- Familiarity with OSS/BSS systems APIs and a broad spectrum of telecom network technologies.
- Experience with tools such as Jira Confluence Git CI/CD pipelines and cloud platforms (AWS Azure GCP).
- Track record of building and scaling international teams in a fast-paced growth-focused environment.
Additional Information :
Benefits
We offer a comprehensive benefits package designed to support the health well-being and financial security of our team members. Our benefits include:
401(k) Retirement Plan Prepare for the future with our competitive 401(k) plan.
Health Dental and Vision Insurance Access quality coverage to keep you and your family healthy.
Cell Phone Discount Program Enjoy savings on your monthly wireless bill through our employee discount partnerships.
Gym Membership Discounts Stay active and healthy with discounted rates at a variety of fitness centers.
Were committed to helping you thrive both professionally and personally.
Remote Work :
Yes
Employment Type :
Full-time