.NET Application Developer

Value Innovation Labs
Michigan, United States

📢 Hiring: Senior .NET Application Developer – Dimondale, MI (Onsite/Hybrid)

Role: Programmer 6 – Senior .NET Application Developer

Location: Dimondale, MI

Work Mode: Hybrid / Onsite (No Remote Option)

🎯 Objective:

We are seeking a Senior .NET Application Developer responsible for the design, development, and maintenance of enterprise applications within the Microsoft .NET ecosystem.

This role involves close collaboration with database administrators, architects, and DTMB teams to build new solutions and enhance existing systems across the State of Michigan environment. The position requires working across multiple versions of .NET technologies, with a strong focus on application support and end-user engagement.

💼 Job Description:

Experience Level: Advanced (12+ Years in IT & Programming)

🔧 Key Responsibilities:

✔ Application & Solution Development

  • Design, develop, and maintain enterprise applications using ASP.NET MVC 5, C#, .NET Framework 4.8
  • Work with SOAP & REST APIs
  • Maintain legacy systems (ASP.NET Web Forms, RDLC, Crystal Reports)

✔ Full Stack Development

  • Frontend: HTML5, CSS3, JavaScript (ES5/ES6), Async programming
  • Ensure compliance with WCAG 2.1 and modern web standards

✔ Database Development

  • Design schemas, stored procedures, and data access layers
  • Work with Oracle 19c or similar RDBMS
  • Implement business rules, validation, and data integrity

✔ Solution Lifecycle Management

  • Participate in SDLC phases: requirements → design → development → testing → deployment
  • Use source control and best practices across environments

✔ Support & Troubleshooting

  • Provide technical support to business and technical users
  • Troubleshoot applications, databases, performance, and security issues

✔ Collaboration

  • Work with stakeholders and cross-functional teams
  • Demonstrate strong communication and customer service skills

✔ Ongoing Support

  • Maintain and enhance MDOT applications
  • Support multiple legacy systems with flexibility

📌 Required Skills:

  • 12+ years in software/application development
  • Strong expertise in .NET, C#, ASP.NET MVC, Web Forms
  • Full-stack development experience (frontend + backend)

Architecture & Modern Development:

  • Application architecture (large-scale, mission-critical systems)
  • Microservices, Docker, Kubernetes/OpenShift
  • Distributed systems, multi-tier architecture, high availability

Backend & Integration:

  • REST APIs, service integration patterns
  • Oracle, Hibernate/JPA (or equivalent ORM concepts)
  • Message queues (IBM MQ or equivalent)

Frontend:

  • Angular / React, HTML5, CSS3, JavaScript, TypeScript

DevOps & Tools:

  • Git, Jenkins, Docker, Kubernetes, Maven
  • CI/CD pipelines

Testing & Quality:

  • TDD practices
  • Tools: JUnit, Selenium, Playwright (preferred)

Security:

  • OAuth 2.0, SAML, OpenID Connect, JWT
  • Secure application & IAM implementation

Additional Skills:

  • AI-assisted coding tools (Amazon Q, Kiro)
  • Strong debugging, analytical, and problem-solving skills
  • Agile/Scrum experience

🚀 Responsibilities (Advanced Engineering):

  • Develop full-stack applications using Java (Spring Boot) and modern JS frameworks (React/Angular/Vue)
  • Design scalable, secure, high-performance systems
  • Build and consume REST APIs and third-party integrations
  • Develop responsive UI/UX components
  • Contribute to DevOps & CI/CD pipelines
  • Participate in Agile ceremonies
  • Work with Jira-based user stories
  • Provide mentorship and knowledge transfer
  • Identify reusable patterns and improve system scalability

🧠 Detailed Skills:

  • Strong communication with both technical and business stakeholders
  • Expertise in Agile, Scrum, Kanban, and Waterfall models
  • Deep understanding of enterprise integration & system architecture
  • Knowledge of APIs, middleware, and infrastructure design
  • Ability to evaluate legacy vs modern technologies
  • Skilled in identifying system gaps and designing scalable solutions

// // //