Programmer 6 (.NET Developer) - Lansing, MI (Local Candidates Only)

Lansing, MI, US • Posted 5 hours ago • Updated 5 hours ago
Contract Independent
Contract W2
24 Months
Travel Required
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • .NET
  • API
  • ASP.NET
  • ASP.NET MVC
  • Accessibility
  • Authentication
  • Authorization
  • Business Rules
  • C#
  • Cascading Style Sheets
  • Collaboration
  • Communication
  • Conflict Resolution
  • Crystal Reports
  • Css3
  • Data Integrity
  • Data Quality
  • Database
  • Database Modeling
  • Dependency Injection
  • Development Testing
  • ECMAScript
  • HTML5
  • JavaScript
  • MI
  • Marketing Intelligence
  • OAuth
  • OIDC
  • Oracle
  • Oracle SQL Developer
  • PL/SQL
  • Problem Solving
  • Query Optimization
  • RDBMS
  • RDLC
  • Relational Databases
  • Reporting
  • Requirements Elicitation
  • SOAP
  • Scripting
  • Software Architecture
  • Software Development
  • Stored Procedures
  • Technical Support
  • Technical Writing
  • Toad
  • Version Control
  • WCAG
  • Web Development
  • Web Services
  • Webforms
  • Windows PowerShell
  • mvc

Summary

We are seeking a Senior .NET Developer responsible for designing, developing, maintaining, and supporting enterprise applications within the Microsoft .NET ecosystem. The ideal candidate will collaborate with architects, database administrators, technical teams, and business stakeholders to develop new solutions and enhance existing systems. This role requires strong full-stack development expertise, database engineering experience, and the ability to support multiple applications in a dynamic enterprise environment.

Key Responsibilities:

• Design, develop, maintain, and support enterprise applications using ASP.NET MVC 5, C#, .NET Framework 4.8, SOAP and REST APIs
• Maintain and enhance legacy ASP.NET Web Forms applications
• Develop and support reporting solutions using RDLC and Crystal Reports
• Create and maintain relational database schemas, stored procedures, and data access layers
• Develop business rules, validations, and data integrity controls
• Participate in all phases of the software development lifecycle including requirements gathering, design, development, testing, deployment, and maintenance
• Utilize source control and deployment best practices across development, testing, and production environments
• Troubleshoot application, database, performance, and security-related issues
• Provide technical support to business and technical users
• Collaborate with stakeholders and technical teams to deliver high-quality solutions
• Support and enhance multiple existing applications as business priorities evolve

Required Qualifications:

• 8+ years of hands-on .NET development experience
• Strong experience with C#, ASP.NET Web Forms, ASP.NET MVC, MVC 5, and .NET Framework 4.8
• Extensive experience designing and developing enterprise applications
• Strong understanding of application architecture and API design

Database Experience:
• 6+ years of database engineering experience
• Strong Oracle SQL and PL/SQL experience
• Experience with Oracle 19c or similar relational databases
• Experience using TOAD or Oracle SQL Developer
• Database modeling, schema design, query optimization, security, and data quality management

Frontend Development:
• 6+ years of experience with HTML5, CSS3, JavaScript (ECMAScript 5/6)
• Experience with asynchronous programming techniques
• Strong understanding of modern web development standards
• Experience implementing WCAG 2.1 accessibility standards

Backend Services & Integration:
• 4+ years of experience designing and integrating web services
• Strong experience with SOAP and REST APIs
• Experience with OAuth2, OpenID Connect (OIDC), authentication and authorization flows
• Secure API integration and error handling best practices

Additional Requirements:
• Strong troubleshooting and problem-solving skills
• Ability to diagnose and resolve complex technical issues
• Excellent written and verbal communication skills
• Experience working directly with end users and business stakeholders
• Ability to prepare technical documentation and communicate technical concepts to diverse audiences

Preferred Qualifications:

• Experience developing custom .NET libraries and reusable components
• PowerShell scripting and automation experience
• Experience with ASP.NET Core
• Understanding of dependency injection and modern application architecture
• Experience with Blazor and modern frontend technologies
• Experience building reusable integration connectors

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10481525
  • Position Id: 8990868
  • Posted 5 hours ago
Contact the job poster
AP

Alex Pesci

Seasoned Recruiting Manager with a Passion for Talent Acquisition @ Shiro Technologies
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Lansing, Michigan

Today

Easy Apply

Third Party, Contract

Depends on Experience

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in Lansing, Michigan

Today

Easy Apply

Third Party, Contract

Depends on Experience

Hybrid in Lansing, Michigan

Today

Easy Apply

Contract, Third Party

$70 - $75

Search all similar jobs