This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you passionate about leading software teams to deliver solutions that make a difference for customers and internal operations? As the Senior Manager, Software Development at Spectrum, you will guide talented professionals in building both customer-facing and back-office software, ensuring quality and consistency throughout the development process. If you thrive on driving results and fostering growth, this role offers the opportunity to influence the future of technology at Spectrum and support the development of innovative products and systems.
Job Responsibility:
Manage development team that operates cross-functionally with product, operations, and testing teams to ensure quality and timely code delivery
Provide team support and direction on shifting priorities for new and existing projects as well as enterprise initiatives
organize and delegate work
Implement software proposals and estimate scope of work
Plan and align resources to partner closely with cross functional teams on resource allocation, budget implications and timeline considerations
Serve as escalation point for internal partners to resolve roadblocks and mitigate risks to ensure successful on-time software product delivery
Ensure adequate documentation is created
Provide input to management regarding technical issues, strategic planning of projects, system operations, and new software development and deployment
Develop a collaborative culture that embodies both industry best practices and Spectrum values
Experiment with new technologies to ensure scalability for the future
Requirements:
Bachelor’s degree in Information Technology, Computer Science, related field or equivalent work experience
6+ years of software engineering experience
3+ years of leadership experience
Ability to read, write, speak and understand English and communicate in a clear and professional manner
Knowledge of Spectrum products and services
Attention to detail and quality with effective problem solving and communication skills
In-depth knowledge of automation, testing, and code quality
Experience leading teams in an Agile/Scrum environment
Ability to take ownership and make technical decisions on software development projects
Ability to handle multiple projects and tasks and make decisions and solve problems while working under pressure
Nice to have:
Proven experience in agile software development, including leadership of agile teams and a solid understanding of agile ceremonies
Demonstrated background in developing and managing AI-driven solutions
In-depth knowledge of Agentic AI architecture and adherence to industry standards
Extensive experience with Continuous Integration and Continuous Delivery practices
Comprehensive understanding of Test-Driven Development (TDD) principles and a strong focus on automated testing
Strong expertise in software architecture patterns and their practical implementation