This position is no longer accepting applications
Closed on July 9, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Lead Software Engineer
Backend Developer
Senior
.NET
Azure
Cloud
Database
DevOps
Engineering
Git
Software Developer
Software Development
Software Engineer
Software Engineering
SQL
Team Lead
Technical Lead
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at DIRECT CARE INNOVATIONS LLC.
Job Description
Lead Software Engineer responsible for architectural design and hands-on leadership of a small engineering team across the DCI Software product line.
Responsibilities
- Collaborate with software development, quality assurance, and DevOps to deliver robust technology solutions
- Steer a compact engineering team to tackle DCI Software's top technical initiatives
- Coach junior engineers and provide guidance as needed
- Build modern, well architected components, tools, and applications aligned to strategic business goals
- Embed quality of service attributes such as scalability, manageability, and maintainability into distributed frameworks to enable new capabilities
- Apply industry best practices to identify, remediate, and prevent vulnerabilities during development
- Foster a culture of innovation and accountability within an Agile framework
- Explore and prototype new or alternative software approaches to improve product quality
- Contribute to ITIL-aligned process development and enhancement
- Handle additional projects or duties as assigned
- Maintain vigilance to support a positive compliant cybersecurity posture by following all policies, procedures, standards, and guidelines
- Exercise due diligence and ensure proper compliance for all computer, server, and cloud systems
- Protect sensitive information by implementing safeguards, monitoring for unusual activity, and reporting vulnerabilities
- Support management of attacks and intrusions, with forensics and subsequent activities
Requirements
- 5+ years building large-scale, highly reliable, internet-facing applications using Microsoft technologies
- 2+ years of leading people, either as a team lead or technical lead
- 7+ years of experience with software development technologies such as .NET (C# / ASP.NET / .Net Core)
- 7+ years of experience with MS-SQL or similar SQL databases, including T-SQL, stored procedures, and database schema design
- 5+ years of cloud technologies experience (Azure preferred) using PaaS and IaaS offerings
Technologies
- .NET (C#, ASP.NET / .NET Core)
- MS-SQL / SQL Server, T-SQL
- Azure (PaaS / IaaS)
- Git (Bitbucket)
- JIRA
- Lucid Chart
Benefits
- Medical, dental, and vision coverage
- Generous paid time off
- Incentive bonuses