Overview
Skills
Job Details
Position: Programmer Analyst 6 (.NET C# Developer)
Location: Lansing, MI
Work Type: Hybrid (2 days onsite per week NO remote-only option)
Duration: Long-term contract
Local candidates only Must be within 90 minutes of Lansing, MI
Must-Have Skills & Experience
5+ years of .NET Core 3.1 or higher (6.0 preferred) with C#
5+ years developing RESTful Web Services / Web APIs
5+ years of SQL experience (complex Select / Insert / Update statements)
3+ years developing document upload functionality via web applications
5+ years working in Agile / SCRUM sprint teams
5+ years experience with GIT code repositories
5+ years developing unit and regression tests
HTML5, CSS3, JavaScript, jQuery
Financial domain experience
Nice-to-Have Skills
Secure web development best practices (XSS, SQL Injection prevention, logging)
Azure DevOps / TFS (Boards & Repos)
Oracle database familiarity
Knowledge of design patterns
SendGrid experience
WCAG accessibility standards
Identity provider integrations (OIDC / SAML)
SDLC tools: Azure DevOps, Jira, or equivalent
React.js (3+ years preferred)