Location : Two days a week onsite in Madison, WI
Duration : 12+ month contract with potential hire
Job Description :
- Our client is looking to hire a Software Development Manager who will;
- Lead the technical vision for the system’s evolution from a monolithic architecture to a modern, distributed model, ensuring that design and architecture discussions are informed, strategic, and lead to actionable plans.
- Drive the growth of the software development team in a period of rapid scaling, while maintaining the technical integrity and performance of our platform as it evolves into a more modular and flexible architecture.
- Manage a diverse and expanding team, aligning varied perspectives, and fostering an environment where open communication, collaboration, and collective problem-solving are the norm.
- Work closely with Product Mgmt and UX to plan, prioritize, and deliver high-quality software in an agile environment.
- Foster a culture of excellence centered in agile software practices, embracing iterative development, test automation, continuous integration, and clean code principles.
- Collaborate with sales, operations, and support leaders to align development with customer needs and business objectives.
Qualifications :
- Minimum of 5 years of experience in leading software development teams with a proven track record of shipping commercial software.
- Strong technical background in .NET technologies, with a solid understanding of modern system design and architecture, including experience with distributed systems.
- Knowledgeable in cloud-based technologies and SaaS platforms, focusing on creating scalable and reliable software solutions.
- Exceptional soft skills, adept at aligning diverse viewpoints, facilitating constructive discussions, and adeptly managing the various facets of software development projects.
- Proficiency in fostering quality software development through industry-standard practices such as iterative development, test automation, continuous integration, and clean code advocacy.
- In-depth knowledge of relational database systems with a proficiency in writing and optimizing ad hoc SQL queries of moderate to complex nature.
- Bachelors in computer science, engineering, or a related field, or equivalent practical experience.
Why Join Us?
- Be at the forefront of healthcare innovation, impacting the lives of thousands of healthcare professionals and patients.
- Lead a team of passionate developers in a collaborative and growth-oriented environment.
- Enjoy competitive compensation, comprehensive benefits, and opportunities for professional development. If you are a visionary leader with a passion for technology and healthcare, eager to drive change and make a significant impact, we would love to hear from you.
Join us in revolutionizing healthcare through technology.
1 day ago