Software Developer

Maddisoft
Rochester, MI

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
Posted 2026-01-12

Recommended Jobs

Manufacturing IIoT Senior Software Engineer

Ford
Dearborn, MI

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselve…

View Details
Posted 2025-12-19

Automation Engineer - Lansing Area

The Pivot Group Network
Lansing, MI

Automation Engineer | Lansing, MI Salary Range: $77,000 - $122,000 depending on experience Are you a dynamic leader with a passion for designing systems that improve efficiency an…

View Details
Posted 2026-01-04

Surgical Technician

SGS Consulting
Michigan

Job Responsibilities: ~ Min 1 year Experience as Surgical Technician ; Skills: ~ Active Surgical Technician certification need ; Education/Experience: ~ BLS , Covid, High school ; …

View Details
Posted 2025-12-02

Production Supervisor - Montague Area

The Pivot Group Network
Montague, MI

Production Supervisor | Montague, MI Salary Range: $65,000 - $92,000 depending on experience Are you a detail-oriented professional with a passion for leading teams and ensuring p…

View Details
Posted 2026-01-04

Maintenance Manager - Zeeland Area

The Pivot Group Network
Zeeland, MI

Maintenance Manager | Zeeland, MI Salary Range: $85,000 - $125,000 depending on experience Are you ready to take on a challenging and rewarding opportunity in {{role_field}}? The …

View Details
Posted 2026-01-04

Au Pair

GreatAuPair LLC
Grandville, MI

Get hired for Jim's aupair Job in Grandville, MI. Test. Find aupair care work in Grandville.

View Details
Posted 2025-11-12

Setup Technician - St. Johns Area

The Pivot Group Network
Michigan

Setup Technician | St. Johns, MI Salary Range: $40,000 - $65,000 depending on experience Are you a forward-thinking professional with a passion for machine setup and ensuring effi…

View Details
Posted 2026-01-04

Field Service Technician

Matthews International Corporation
Michigan

POSITION SUMMARY The Field Service Technician provides on-site services for customers, distributors, and sales through installation, training, repair and preventative maintenance of the business’ …

View Details
Posted 2026-01-12

Controller - Holt Area

The Pivot Group Network
Holt, MI

Controller | Holt, MI Salary Range: $123,000 - $172,000 depending on experience Are you a skilled professional with a passion for financial leadership and driving business perform…

View Details
Posted 2026-01-04