Location: Pontiac, MI (Hybrid – Onsite 2 Days/Week Minimum)
Duration: 18–24 Months
We are seeking a skilled Software Developer with 4+ years of experience to design, develop, and maintain secure, scalable applications within a Microsoft-based technology environment. The ideal candidate will have hands-on experience with document imaging and document management systems, including scanning workflows and DMS integrations, and will contribute to both new development and ongoing production support.
This role requires close collaboration with cross-functional teams and the ability to work onsite a minimum of two days per week.
Design, develop, and maintain secure and scalable applications using Microsoft technologies
Build and support integrations between document scanning solutions and document management systems
Develop, enhance, and automate document scanning and workflow solutions
Provide production support, troubleshoot system issues, and resolve incidents in collaboration with end-users and internal teams
Support customization, configuration, and enhancement of document management platforms
Develop and maintain web services, REST APIs, and system integrations
Write clean, efficient, and maintainable code following best practices
Create and maintain technical documentation including program specifications, data models, and architecture diagrams
Participate in Agile development activities including planning, stand-ups, and sprint reviews
Collaborate with cross-functional teams using modern collaboration tools
4+ years of professional software development experience
Strong experience with .NET technologies (ASP.NET, ASP.NET MVC)
Hands-on experience with VB6 and legacy system support
Experience with document imaging and scanning solutions
Experience supporting or integrating document management systems (DMS)
Strong experience with Microsoft SQL Server and SQL Server Management Studio (SSMS)
Experience developing web services, REST services, and APIs
Proficiency using Visual Studio and Azure DevOps
Strong troubleshooting, analytical, and problem-solving skills
Ability to communicate effectively with technical and non-technical stakeholders
Microsoft SQL Server
ASP.NET / ASP.NET MVC
Visual Studio / IIS
.NET Framework
VB6
Document Imaging & Workflow Platforms
Web Services / REST APIs
Azure DevOps
Windows Server
Microsoft 365 Services
SharePoint Online
Microsoft Teams
Cloud Platforms: Azure and AWS
Agile Methodologies
Hybrid schedule required
Onsite presence a minimum of two days per week