Software Architect (Principal Software Engineer)
Software Architect needed for leading women's health company in Trumbull, CT. The Software Architect or Principal Software Engineer joins the R&D software team providing state of the art solutions for cryopreservation operations in fertility clinics worldwide.
Responsibilities:
- Leading the design and development of new features and enhancements for both current and new offerings.
- Monitoring the maintenance and improvement of current codebases.
- Guiding and directing the team in providing high quality, scalable software solutions.
- Mentoring junior engineers.
- Working closely with technical support staff and engineers to provide troubleshooting and problem resolution.
The Principal Software Engineer works a hybrid schedule, reporting to the office in Trumbull, CT. This is a permanent full-time employment opportunity with medical coverage, 401(k), parental leave, paid time off, and much more.
Requirements:
- Bachelor's degree in computer science or related field; advanced degrees preferred.
- 10+ years of experience with demonstrated leadership progression.
- Mastery of and experience delivering high quality software solutions using .Net, C#, Entity Framework, and MS SQL.
- Expert knowledge in Windows desktop app development, RESTful API development, Embedded Linux app development, and Azure Web Services.
- Thorough knowledge of DevOps practices, Git version control, test automation, and CI/CD best practices.
- Broad proficiency in unit testing and test-driven development (TDD) methodologies.
- A powerful desire for professional growth at the forefront of technology.
#J-18808-Ljbffr