Lead Software Engineer

Supplemental Health Care

  • Amherst, NY
  • 28 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Agile Programming Methodologiesunmatched
    • Application Hostingunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Modelingunmatched
    • Data Processingunmatched
    • Database Designunmatched
    • Develop and Maintain Customersunmatched
    • Distributed Computingunmatched
    • Gitunmatched
    • GraphQLunmatched
    • Identify Issuesunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft ASP.NET (Active Server Page)unmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Programming Toolsunmatched
    • Quality Metricsunmatched
    • REST (Representational State Transfer)unmatched
    • Reliability Engineeringunmatched
    • Risk Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • SQL Databasesunmatched
    • Sales Closing Skillsunmatched
    • Scalable System Developmentunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Systems Reliabilityunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Strategyunmatched
    • Test Toolsunmatched

    Description

    General Description:The Lead Software Engineer is a technical leader responsible for designing, building, and maintaining scalable, secure, and high-performance data processing solutions. This role works across modern .NET, React, Azure, and SQL Server platforms, contributing architectural guidance, mentoring other engineers, and driving engineering best practices. You'll balance hands-on development with technical decision-making while promoting the core values of caring, expertise and service.

    Essential Job Functions:

    Lead the design and implementation of end-to-end solutions using ASP.NET Core, React, Azure services, and SQL ServerTranslate complex business and technical requirements into scalable, maintainable architecturesProvide technical direction on application structure, API design, data modeling, and cloud architectureBuild and maintain advanced client-side experiences using React, TypeScript, Hooks and state management patternsDesign and implement RESTful and GraphQL APIs using ASP.NET Core, C#, and Entity Framework CoreArchitect and deliver cloud-native Azure solutions (App Services, Functions, Asure SQL, Storage, Key Vault, CI/CD pipelines)Optimize and maintain SQL server and Azure SQL databases, including query tuning, indexing strategies, and data access patternsEstablish and enforce quality standards through code reviews, testing strategies, and CI/CD automationChampion the team's adoption of AI-assisted development practices, including code generation, automated testing, and intelligent tooling, while establishing guardrails around quality, security, and responsible useMentor junior and mid-level engineers through pairing, design reviews, and technical guidanceParticipate in Agile ceremonies, provide accurate estimates, identify risks, and proactively communicate progress and blockersEvaluate and introduce new technologies, frameworks, and best practices to improve system reliability and developer productivitySupport production systems by helping diagnose and resolve complex issues when neededHelp to create an environment of high morale, motivation and teamworkOther duties as assigned

    Minimum Skills, Knowledge & Talents:

    BA/BS in Computer Science, Engineering, or equivalent experience5-8+ years of professional software development experience, with strong depth in C# and modern.NET (.NET Core/6+)Proven experience building and maintaining React + TypeScript applications at scaleStrong hands-on experience with Azure, including application hosting, serverless workloads, security, and CI/CD pipelinesAdvanced SQL Server or Azure SQL skills, including schema design, performance tuning, and production troubleshootingSolid understanding of software architecture patters, API design, and distributed systems conceptsExperience with Git-based workflows, CI/CD pipelines, and automated testing frameworksAbility to balance technical excellence with pragmatic delivery I fast-paced environmentStrong communication skills and demonstrated ability to collaborate across engineering, product, and business teamsDemonstrated ownership, accountability, and ability to work independently with minimal supervision

    Nice-to- (Optional)

    Experience with AI-assisted development tools such as Cursor or Claude Code in a professional or project settingFamiliarity with prompt engineering, LLM orchestration, or agentic workflow design

    Benefits: We offer a comprehensive benefits package to eligible employees, which may include:

    Medical Insurance - Choice of PPO and Consumer-Driven Health Plans (CDHP) with HSA eligibilityDental InsuranceVision Insurance401(k) with matchHealth Savings Accounts (HSA)Flexible Spending Accounts (FSA) - Healthcare and Dependent CarePermissive Paid Time Off (PTO)Employee Assistance Program (EAP)Additional company provided and voluntary benefits

    Equal Opportunity Statement:We are greater when we are equal. We believe inclusivity is the celebration of multiple experiences, approaches, and points of view. We bring together the best people, provide world class opportunities, and cultivate an environment where we all succeed. Our commitment to inclusion across race, gender, age, religion, identity, and experience drives us forward every day. It fuels our innovation and connects us closer to our clients and the communities we serve.

    SHC is an Equal Opportunity Employer, including disabled/veterans. SHC is committed to providing reasonable accommodation to, among others, individuals with disabilities and disabled veterans. If you need an accommodation because of a disability to search and apply for a career opportunity with SHC, please send an e-mail to careers@shccares.com or call (888) 265-2068 to let us know the nature of your accommodation request and your contact information.

    Numbers & Facts

    LocationAmherst, NY

    Similar Jobs

    See more jobs