remote
Senior Manager, Software Development - Information Technology Senior Management Forum
Software Engineer
Lead cross‑functional engineering teams to deliver high‑impact software solutions, driving innovation, quality, and operational excellence using Agile practices and cloud platforms.
About the role
Key Responsibilities
- Oversee end‑to‑end software development lifecycle for multiple high‑visibility projects.
- Mentor and coach engineering teams, fostering a culture of continuous improvement and technical excellence.
- Collaborate with product, design, and operations to define roadmaps, prioritize features, and ensure timely delivery.
- Implement Agile frameworks, facilitating sprint planning, retrospectives, and cross‑team coordination.
- Drive adoption of cloud‑native architectures and best practices for scalability, security, and cost efficiency.
Requirements
- 10+ years of software development experience with a strong foundation in modern programming languages.
- 5+ years of leadership experience managing distributed engineering teams.
- Proven track record delivering complex, cloud‑based solutions at scale.
- Deep understanding of Agile methodologies and experience leading Agile transformations.
- Excellent communication, stakeholder management, and problem‑solving skills.
Skills
software developmentproject management