.NET Software Engineer
North America
September 21, 2026 at 4:05 AM
Job Title: Full Stack Developer, Lead
Department: Information Technology
Full or Part-time: Full-Time
Location: Open to remote with 10% travel to operations centers, including Louisville, KY
and Sioux Falls, SD.
Job Summary/Objective
The Full Stack Developer, Lead is responsible for the design, development, implementation, integration, and support of client's enterprise software platforms, customer-facing applications, APIs, and healthcare technology solutions. This role serves as a senior technical contributor, partnering with internal stakeholders and external clients to deliver scalable, secure, and high-performing software solutions.
The ideal candidate is a hands-on software engineer with extensive experience developing enterprise applications, RESTful APIs, cloud-based solutions, and system integrations. This individual will provide technical leadership on complex initiatives, mentor team members, and support mission-critical production applications in a regulated healthcare environment.
Key Responsibilities
• Design, develop, test, deploy, and maintain enterprise web applications using modern Microsoft technologies and full-stack development frameworks.
• Build responsive, user-friendly applications utilizing Angular and modern front-end technologies.
• Design, develop, and optimize SQL Server databases, stored procedures, and queries supporting high-volume transactional systems.
• Participate in application architecture, technical design, and solution planning to ensure scalable, secure, and maintainable software solutions.
• Partner directly with internal stakeholders and external clients to gather requirements, troubleshoot issues, and deliver application enhancements.
• Participate in customer implementations, software deployments, production releases, and post-production support.
• Serve as a technical resource during client meetings, implementation discussions, and production issue resolution.
• Provide technical leadership through code reviews, mentoring, knowledge sharing, and promotion of software development best practices.
• Participate in Agile/Scrum development activities including sprint planning, backlog refinement, and release planning.
• Develop and maintain CI/CD pipelines utilizing Azure DevOps and Git.
• Provide Level III production support for enterprise applications, APIs, integrations, and customer-facing platforms.
• Troubleshoot production issues, perform root cause analysis, and implement corrective solutions.
• Develop and maintain technical documentation including API specifications, integration documentation, and operational procedures.
• Ensure applications follow secure coding practices, organizational standards, and applicable regulatory requirements.
• Evaluate emerging technologies and recommend improvements to existing platforms and development practices.
• Participate in an on-call production support rotation as required.
Skills & Qualifications
• Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field, or
equivalent work experience.
• Minimum six (6) years of full-stack software development experience.
• Experience developing enterprise web applications using Microsoft technologies.
• Experience working within Agile/Scrum software development methodologies.
• Experience in supporting production enterprise applications.
• Strong proficiency in C#, .NET/.NET Core, ASP.NET, Web API, Angular, JavaScript, HTML5, and CSS4.
• Experience building and supporting integrations utilizing REST, Webhooks, JSON, XML, SFTP, and third-party APIs
across CRM, ERP, healthcare, pharmacy, and customer-facing platforms.
• Experience designing and implementing scalable microservices architectures, RESTful APIs, asynchronous
messaging solutions, webhook integrations, and event-driven systems.
• Advanced Microsoft SQL Server development skills, including T-SQL, stored procedures, database design, and
performance optimization.
• Strong experience with Microsoft Azure services including Azure App Services (Web Apps), Azure Functions,
Azure Service Bus, Azure DevOps, and cloud-native application development
• Experience with SSIS, SSRS, Power BI, Microsoft Fabric, and modern reporting platforms preferred.
Good to have
• Experience integrating CRM, pharmacy, ERP, and third-party healthcare systems using REST, JSON, XML, SFTP, and related integration technologies.
• Strong troubleshooting and production support experience across applications, APIs, databases, and integrations.
• Understanding of secure software development practices, authentication methods, and healthcare data privacy requirements (HIPAA preferred).
• Demonstrated technical leadership through solution design, code reviews, mentoring, and cross-functional collaboration.
• Excellent analytical, problem-solving, communication, and organizational skills with the ability to manage multiple priorities in a fast-paced environment.
• Experience working directly with internal stakeholders and external clients to deliver software solutions, support implementations, and resolve technical issues.
• Technical lead or project lead experience.
• Experience working directly with customers during implementations and production support.
• Healthcare, pharmaceutical, life sciences, or other regulated industry experience.
• Strong analytical, communication, and problem-solving skills.