Software Engineer III (EDI)
Remote (USA)
Contract-to-Hire · Senior Level
About the Role
We are looking for an experienced Software Engineer III (EDI) to design, build, and maintain software solutions that support large-scale data movement across multiple enterprise systems.
This role is ideal for a senior-level engineer with strong .NET and SQL expertise, excellent analytical skills, and a solid understanding of the full software development lifecycle.
You will work closely with business stakeholders, product owners, and other engineers to deliver reliable, scalable, and high-quality solutions.
Responsibilities
- Collaborate with project owners and users to refine and understand requirements
- Apply strong engineering practices, including iterative development, unit testing, code reviews, and version control
- Develop and maintain integrations that support EDI and internal business systems
- Learn and understand existing enterprise applications and the organization’s data workflows
- Deliver maintainable, secure, and performant code using modern .NET technologies
Required Skills & Experience
- 7+ years of hands-on software development experience
- Strong technical experience in:
- C#
- T-SQL (complex queries, Stored Procedures, Functions, Views, Triggers)
- ASP.NET MVC
- Git or a comparable source control system
- Familiarity with ORMs (Entity Framework, Dapper, NHibernate, etc.)
- Experience using AI coding assistants such as GitHub Copilot
- Strong communication, analytical, and problem-solving skills
- Bachelor’s degree in Computer Science or related field (preferred)
Nice-to-Have Skills
- Experience with Azure Functions
- Experience with BMAD Agents (greenfield / brownfield development)
- Frontend knowledge: AJAX, JavaScript, jQuery, Bootstrap
- Familiarity with Dependency Injection / IoC Containers
- Industry experience in insurance, healthcare, or risk management
What We Offer
- Remote-first work environment (USA or Canada)
- Opportunity to work on impactful, enterprise-level systems
- Collaborative engineering culture focused on quality and innovation
- Career growth within a technology-focused organization
How to Apply
If you’re a seasoned .NET engineer passionate about clean architecture, scalable integrations, and high-impact systems, we’d love to hear from you.