Manager, Software Development
Nureva Inc.
The software products group at Nureva is looking for a hands-on manager, software development who leads by example and inspires the team to deliver exceptional results. In this position you will be directly responsible for building and managing a team of software developers. You have a good understanding of the process, tools and practices required to deliver great software.
You will
- Understand the business context of the products that your team develops. Applying your insight and experience to create a technical architecture and development roadmap that supports and realizes the product vision
- Lead your team in delivering their commitments for each development iteration in an Agile environment
- Define relevant and useful metrics to measure progress and ensure timely releases of high-quality software.
- Set a high standard for software development good practices such as design reviews, code reviews, and test-driven development. Ensuring your team adheres to established done criteria each sprint
- Mentor a high-performance team that thrives on delivering high quality and innovative solutions. You will ensure continual improvement of your team through regular coaching and goal setting
- Promote the importance of innovation within your team including through personal understanding of new technologies and direct technical contributions
- Actively participate in the hiring process and grow the team as needed
You have
- A university degree in computer science, software engineering or electrical engineering
- At least 8 years of industry experience, including at least 3 years of management and solutions architecture experience
- A proven track record of leading through all phases of software development and successfully delivering amazing software products to customers
- A solid understanding of best practices for delivering high-performance cloud and mobile applications.
- A working knowledge of information security and privacy concerns
- Excellent organizational, interpersonal, written and verbal communication skills
- Strong initiative and ability to work in a dynamic and fast-changing environment with minimal direct supervision
- Experience with Agile software development processes
- Experience with distributed systems, cloud computing technologies, web protocols and standards
- Attention to detail and keen interest in visual design and creating the best possible user experience
We offer a competitive total compensation package, an open and collaborative office and a great team environment.
Please visit nureva.com to apply by close of business September 30, 2025. Please outline how you will make a difference on our team. We will spend time to ensure that you understand the role and our company to ensure that we are a good fit for you.