
Software Engineering Team Lead
Quest Analytics, LLC
full-time
Posted on:
Location Type: Hybrid
Location: Overland Park • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable, reliable, and secure software solutions.
- Write clean, maintainable, and efficient code while reviewing contributions from other developers to ensure quality.
- Analyze complex technical challenges, provide innovative solutions, and optimize performance.
- Communicate effectively with technical and non-technical stakeholders at all levels.
- Manage work independently while meeting tight deadlines in a fast-paced environment.
- Participate in the training and/or mentoring programs as assigned or required.
- Adheres to the Quest Analytics Values and supports a positive company’s culture.
- Responds to the needs and requests of clients and Quest Analytics management and staff in a professional and expedient manner.
- Other Duties As Assigned
Requirements
- Bachelor's or master's degree in computer science, software engineering, or a related field.
- 7+ years of professional experience in software engineering, preferably at a healthcare SaaS environment.
- 3+ Years of experience leading engineering projects or teams.
- Worked previously in an Agile, product-focused, and deadline-driven environment.
- Understanding of modern software development practices, including Agile, CI/CD pipelines, and unit testing. (preferably XUnit)
- C#, including asynchronous, parallel programming, and optimization.
- Deep expertise in cloud development and event-driven architecture (Azure preferred), such as with: Azure: Service Bus, Event Grid, Azure Data Lake Storage (ADLS), API Management (APIM), Azure Functions, Azure DevOps or AWS equivalents.
- ORM (preferably Dapper or Entity Framework) implementation/usage experience.
- REST APIs development (designing, building, consuming) experience.
- HTML, CSS, JS frameworks (preferably React) implementation experience.
- Experience with high-volume data processing in multi-tenant, client-facing environments.
- Performance optimizations in SQL Server (or other relational database) with large data volumes, including indexing and query plans.
- Experience leveraging AI tools (Claude preferred) throughout the SDLC preferred but not required.
- Experience with modern data platforms (Azure Data Factory, Snowflake, Databricks, etc.) preferred but not required.
- Self-motivated and able to work in a fast-paced, deadline-oriented environment.
- Excellent troubleshooting, listening, and problem-solving skills.
- Proven ability to solve complex issues.
- Customer focused.
- Works well in a team environment.
Benefits
- Workplace flexibility – you choose between remote, hybrid or in-office
- Company paid employee medical, dental and vision
- Competitive salary and success sharing bonus
- Flexible vacation with no cap, plus sick time and holidays
- An entrepreneurial culture that won’t limit you to a job description
- Being listened to, valued, appreciated -- and having your contributions rewarded
- Enjoying your work each day with a great group of people
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#asynchronous programmingparallel programmingcloud developmentevent-driven architectureREST APIsHTMLCSSJavaScriptSQL Server
Soft Skills
communicationproblem-solvingtroubleshootingcustomer focusteamworkself-motivatedmentoringindependent worktime managementadaptability