Job Information
Quantum Health, Inc. Manager, Software Engineering in Dublin, Ohio
Description Who we are Founded in 1999 and headquartered in Central Ohio, we're a privately-owned, independent healthcare navigation organization. We believe that no one should have to navigate the cost and complexity of healthcare alone, and we're on a mission to make healthcare simpler and more effective for our millions of members. Our big-hearted, tech-savvy team fights to ensure that our members get the care they need, when they need it, at the most affordable cost - that's why we call ourselves Healthcare Warriors. We're committed to building diverse and inclusive teams - more than 2,000 of us and counting - so if you're excited about this position, we encourage you to apply - even if your experience doesn't match every requirement. About the role The Manager, Software Engineering takes ultimate accountability for the technology solutions that are being created, integrated, and implemented by Quantum Health. This position provides leadership to a team of software engineers and technologists delivering end to end, testable, secure, scalable, and cost-efficient solutions. Hands-on technical experience is crucial for success in this role as you will be expected to participate in architectural and solutioning exercises as well as assist the engineers on your team directly with their day-to-day tasks. Collaboration with business stakeholders and other leaders will be expected to deliver timely and efficient communication across the organization. What you'll do Working hands-on with your team in the form of code reviews, peer programming, testing, and solutioning Leading your team on strategic initiatives by providing clear, concise, and timely direction and communication Participating in broader architectural and solutioning exercises across multiple teams Support the uptime and availability of production systems in order to meet organizational SLAs Team Leadership: Lead and motivate the team by setting clear expectations, defining roles, and providing consistent direction. Develop and implement team goals that align with departmental and organizational objectives. Monitor and assess team performance, providing feedback and guidance to improve individual and collective outcomes. Foster a positive team culture, encouraging collaboration, mutual respect, and effective communication. Ensure accountability by holding team members responsible for their duties and responsibilities. Support personal development by promoting cross-functional learning and encouraging employees to expand their skills sets. All other duties as assigned. What you'll bring * Bachelor's degree in technology or related field or equivalent experience * Strong leadership skills developed with a minimum 5 years' experience leading engineering teams * Experience with server-side languages and frameworks including Java and the Spring and/or C# and .NET 5+ * Experience coding client-side languages such as Vue.js, ReactJS and/or Angular * Experience with build/package/deploy tools such as Gradle, Maven, NPM, and/or GitHub Actions * Experience with relational database services such as SQL Server and/or Postgres * Experience with Cloud services and architectural best practices within AWS * Experience with build/buy proposals and RFPs * Experience working directly within engineering teams, and track record of leveraging technology to solve business problems of varying degrees of complexity * A deep understanding of the software development lifecycle, modern engineering practices like TDD, test automation, CI/CD pipelines, secure design, scalability, resiliency, and cost efficiency * High degree of technical competency, ability to learn new technology quickly, aptitude for details and ability to make both strategic and tactical decisions * Ability to analyze and estimate needed resource