.NET Developer - Lansing, MI Only Local

  • Lansing, MI
  • Posted 23 hours ago | Updated 23 hours ago

Overview

Hybrid
Depends on Experience
Full Time
Accepts corp to corp applications

Skills

.NET
API
Accessibility
Accounting
Accounts Receivable
Agile
Banking
Business Analysis
C#
Cascading Style Sheets
Collaboration
Collections
Css3
DML
Data Security
Database Administration
Design Patterns
DevOps
Durable Skills
Enterprise Resource Planning
Finance
Git
HTML5
IDP
Insurance
Interfaces
Invoices
JIRA
JavaScript
Microsoft Azure
Microsoft SQL Server
Microsoft TFS
OIDC
OWASP
Oracle
Oracle Financials
Payment Processing
Public Health
RESTful
React.js
Regression Analysis
Regression Testing
Reporting
SAML
SAP FI
SQL
Scrum
Sprint
Supervision
Testing
User Stories
WCAG
Web API
Web Services
Writing
jQuery

Job Details

Hello Professionals,

Drop resumes if you have anyone local to Lansing, MI and ready to go for onsite interview.

The State of Michigan is looking for: Programmer Analyst 6 - MDHHS ARC (New name for MiARC project)

NOTE: This posting is being paired with Posting ID# 151236 which is for a general PA6 with DHHS. Candidates submitted to this posting and/or posting 151236 may be considered for either role as they are on the same team, just with slight differences in who they are supporting on the client side.

Top Skills & Years of Experience:

  • 5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# experience.
  • 5+ years of experience developing with REST web service interfaces or Web APIs.
  • 5+ years of experience with SQL including writing and maintaining complex Select/Insert/Update statements.
  • 3+ years of experience with developing code to allow users to upload documents from a website.
  • 5+ years of experience with Agile / SCRUM processes and working in Sprint Development team.

Interview Process: Candidates submitted must be willing to come onsite (Lansing, MI) for interviews. A screenshot photo of candidate will be required for any interviews as well as a vendor present at beginning of any MS Teams interview to validate candidate.

Remote or On-site: Accepting local candidates within 90 minutes of Lansing, MI ONLY. Position will be hybrid, in office 2 days a week upon start and there is NO REMOTE ONLY option.

This role is a senior, full-stack .NET developer with a critical specialization in the financial domain, specifically for an Accounts Receivable and Collections (ARC) system. The addition of the financial domain and React.js significantly changes the candidate profile.

Category

Analysis & Details

Core Function

To act as a developer and analyst for building and testing an Accounts Receivable and Collections (ARC) system. This is a project-based role (not just maintenance) within an Agile framework, requiring both technical execution and business analysis skills for the financial domain.

Industry & Domain

Government (State of Michigan) / Public Health Finance. The key differentiator is the "Financial Domain" requirement. This implies experience with accounting principles, payment processing, invoicing, debt collection, financial data security, and reporting. Experience in FinTech, Banking, Insurance, or large ERP financial modules (like SAP FI, Oracle Financials) is highly valuable.

Technical Stack (Must-Have)

Back-end: .NET Core (3.1+), C#, Web API/REST Services
Database: SQL (Complex Queries, DML)
Front-end: HTML5, CSS3, JavaScript, jQuery
DevOps/Process: Git, Agile/Scrum, Unit/Regression Testing
Special Feature: Document Upload functionality
Domain: Financial Systems

Technical Stack (Nice-to-Have)

Front-end Modernization: React.js (3+ years) - a major plus.
Database: Oracle (a key differentiator from standard SQL Server)
Architecture: Design Patterns
DevOps: Azure DevOps/TFS (Boards & Repos), Jira
Security: Secure Coding Practices (OWASP Top 10)
Tools/Libraries: SendGrid (Email for invoices/notices)
Compliance: WCAG (Accessibility for public-facing portals)
Authentication: Identity Provider (IdP) integration (OIDC, SAML)

Seniority & Experience

Senior-Level / Lead. The "5+ years" requirement across core skills and the "Programmer Analyst 6" title indicate a candidate who can handle complex financial logic and work with minimal supervision.

Key Responsibilities

1. Financial System Development: Building a custom ARC system from user stories.
2. API Development: Creating secure financial data APIs.
3. Database Management: Writing complex SQL for financial transactions and reports.
4. Agile Collaboration: Working within a structured Scrum team to deliver increments.
5. Quality Assurance: Developing robust unit and regression tests for financial calculations.
6. Feature Implementation: Delivering features like secure document upload (e.g., for invoices, proof of payment).

Thanks & Regards,

Anthony Kumar Guvvala

ERP Analysts, Inc.

Direct:

Email : |Fax: .

Workday Certified Partner |Oracle Gold Partner | CMMI Level3

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.