Logo
Versant Health

Director, Principal Software Engineer

Versant Health, Troy, New York, United States, 12182

Save Job

Join to apply for the Director, Principal Software Engineer role at Versant Health 3 days ago Be among the first 25 applicants Join to apply for the Director, Principal Software Engineer role at Versant Health Who are we? Versant Health is one of the nation's leading administrators of managed vision care, serving millions of our clients' members nationwide. We are driven by our mission to help members enjoy the wonders of sight through healthy eyes and vision. Director, Principal Software Engineer Who are we? Versant Health is one of the nation's leading administrators of managed vision care, serving millions of our clients' members nationwide. We are driven by our mission to help members enjoy the wonders of sight through healthy eyes and vision. As a Versant Health associate, you can enjoy a comprehensive Total Rewards package, which includes health and dental insurance, tuition reimbursement, 401(k) with company match, pet insurance, no-cost-to-you vision insurance for you and your qualified dependents. We are also invested in your success. There are many opportunities for advancement and development throughout all stages of your career with us. See how you can make a difference with the support of strong leadership and a team environment. See Everything, Be Anything. What are we looking for? This Director, Principal Software Engineer has a strong background in software development, particularly with the Microsoft stack, including C# and digital technologies. They are a strategic thinker with excellent problem-solving skills and the ability to mentor other engineers. The Director, Principal Software Engineer is responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients and drive the success of our organization. They help set standards for the software engineers. Where you will have an impact Lead the design, development, and implementation of complex software solutions Mentor and guide junior engineers, providing technical expertise and fostering a culture of continuous learning and improvement. Conduct code reviews to ensure adherence to best practices and coding standards. Identify and address performance bottlenecks, ensuring optimal performance and scalability of software applications. Stay current with emerging technologies and industry trends, incorporating new tools and techniques as appropriate. Participate in the full software development lifecycle, from concept and design to testing and deployment. Troubleshoot and resolve complex technical issues, providing timely and effective solutions. Ensure the security and integrity of software applications, implementing best practices for data protection and privacy. Contribute to the development of software architecture and design patterns, promoting reusable and maintainable code. Lead and participate in technical discussions, providing insights and recommendations to drive innovation and improvement. Provide expert guidance and mentorship to junior developers Accelerate the learning curve for modern software engineering practices Enhance the quality and efficiency of software development Increase the overall productivity and performance of the development team Travel: 0%-10% What's necessary to do the job? Bachelor's degree in computer science or equivalent combination of experience and education 10+ years of related experience Knowledge and experience in the insurance, health care, or vision care industry preferred Proficiency in C# and .NET framework. Experience with digital technologies and cloud computing platforms (e.g., Azure). Experience with front-end technologies (e.g., Angular, React, Maui, HTML, CSS, JavaScript). Strong understanding of modern software architecture and design patterns. Experience with streaming technology (e.g., Kafka, RabbitMQ) Knowledge of database management systems (e.g., SQL Server, NoSQL). Strong understanding of CI/CD Experience leveraging AI is a plus Experience with cloud computing, especially Azure, is a plus Excellent leadership and mentoring abilities. Strong problem-solving and analytical skills, Effective communication and collaboration skills. HIPAA & Security Requirements All Associates must comply with the Health Insurance Portability Accountability Act of 1996 (HIPAA) as it pertains to disclosures of protected health information (PHI) as described in the Notice of Privacy Practices and HIPAA Privacy Policies and Procedures. As a component of job roles and responsibilities, Associates may have access to covered information, cardholder data or other confidential customer information which must be protected at all times. As a result, Associates must explicitly adhere to all data security guidelines established within the Company's Privacy & Security Training Program. Versant Health will never request money from candidates who seek employment with us and will never ask for any payment as part of the recruitment process. Versant Health is a proud Equal Employment Opportunity and Affirmative Action employer dedicated to attracting, retaining, and developing a diverse and inclusive workforce. All qualified applicants will receive consideration for employment at Versant Health without regards to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, uniformed service member or veteran status, or any other characteristic protected by law. Seniority level Seniority level Director Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Insurance Referrals increase your chances of interviewing at Versant Health by 2x Sign in to set job alerts for Principal Software Engineer roles. Software Engineering Manager (Backend SaaS) Software Engineering Manager - Sustaining Engineering Software Engineering Manager, Ubuntu Gaming Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Software Engineering Manager - Desktop and Embedded Linux Optimisation Technical Manager - Automotive and Industrial Managed Services - Financial Applications Director Albany, NY $155,000.00-$410,000.00 1 week ago Schenectady, NY $105,000.00-$140,000.00 8 months ago HBITS 07-14164 Software Developer - Senior Schenectady, NY $105,000.00-$140,000.00 7 months ago Sr. Software Engineer - Applied AI (REMOTE) Albany, NY $80,000.00-$215,000.00 1 day ago Senior Software Engineer - Digital Workplace Embedded Linux Senior Software Engineer - Optimisation HBITS 07-14152 Software Developer - Senior Senior Interactive Simulation Programmer HBITS 07-14153 Software Developer - Senior Albany, NY $128,000.00-$192,000.00 10 hours ago Lead Engineer - Embedded Software - GE Aerospace Research We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr