Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW! ***Visa sponsorship is available for this position.
Job Title: Software Developer
Job Location, Rochester, MI- Hybrid
Job Summary
- Design, develop, and maintain secure, scalable applications within a Microsoft-based technology environment.
- Leverage strong experience in document management systems, scanning solutions, and enterprise application development.
- Collaborate with cross-functional technical and business teams to deliver high-quality software solutions.
- Support both new development and existing systems, including production support and enhancements.
- Work in a hybrid environment with a minimum on-site requirement of two days per week.
Key Responsibilities
- Design, develop, test, and maintain applications using .NET technologies and legacy systems.
- Develop and support integrations between document management systems and enterprise applications.
- Implement, customize, and automate document scanning and workflow solutions.
- Provide production support and troubleshoot issues reported by end users and internal stakeholders.
- Support customization, configuration, and enhancement of document management platforms.
- Develop and maintain web services, REST APIs, and system integrations.
- Collaborate with developers, analysts, and stakeholders using Agile methodologies.
- Utilize development and deployment tools to build, test, and release applications.
- Produce and maintain technical documentation, including:
- Program specifications
- Data models
- Architecture and design diagrams
- Ensure code quality through clean, efficient, and maintainable coding practices.
- Participate in code reviews, testing activities, and continuous improvement initiatives.
Required Skills and Qualifications
- 4+ years of hands-on experience as a Software Developer.
- Strong experience with:
- .NET Framework
- ASP.NET / ASP.NET MVC
- VB6 (legacy system support)
- Hands-on experience with document scanning and management solutions.
- Experience developing and supporting integrations using web services and APIs.
- Strong proficiency with Microsoft SQL Server and database development.
- Experience troubleshooting and supporting production systems.
- Strong analytical, debugging, and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a team-oriented environment.
- Willingness to work on-site a minimum of two days per week.
Technical Environment
- Microsoft SQL Server
- ASP.NET, ASP.NET MVC
- .NET Framework
- VB6
- Visual Studio
- IIS
- Web Services (REST, APIs)
- Azure DevOps
- Kofax Capture / Transformation
- Laserfiche DMS
- SQL Server Management Studio (SSMS)
- Windows Server
- Microsoft 365 Services
- SharePoint Online
- Microsoft Teams
- Agile Methodologies
- Cloud Platforms: Azure and AWS