Quest Analytics is dedicated to improving healthcare access for all Americans. They are seeking a Senior Software Engineer to contribute to the design and architecture of their platform, scale it, and develop innovative algorithms to enhance their software products.
Responsibilities:
- Contribute to the design and architecture of our platform
- Help scale the platform and build new features
- Develop novel algorithms to solve challenging problems
- Create tooling for data and process automation
- Research and design for future tools and techniques
Requirements:
- A bachelor's degree (preferably in Computer Science, Computer Engineering, Information Systems & Technology, or a related technical degree program) or equivalent Software Engineering work experience
- Minimum 7+ years of software development with Microsoft's .NET Framework working at a commercial Software Company
- C#, including asynchronous and parallel programming
- Performance optimizations in C#
- SQL Server or other relational databases
- Dapper and/or Entity Framework
- Performance optimizations in SQL (or other relational database) with large data volumes, including indexing and query plans
- Cloud development (Azure preferred with Functions, Event Grid, Service Bus, and Blob Storage)
- REST APIs: designing, building, and consuming
- Frontend web development (HTML, CSS/Sass and modern JavaScript frameworks – React preferred)
- Unit testing (XUnit preferred) and following SOLID principles
- Source control systems (Git preferred)
- Communicates effectively and works well within a team
- Worked previously in an Agile, product-focused, and deadline-driven environment
- Can translate high-level requirements into workable design, and deliver production-ready software
- Takes ownership of all personal output
- Experience with emerging technologies like Azure AI Foundry or Snowflake Cortex is a strong plus