What are the responsibilities and job description for the .NET/C# Programmer Analyst 6 (MI-153114) position at CCI- Computer Consultants International, Inc.?
*Accepting local candidates within 90 minutes of Lansing, MI ONLY
*ONSITE interview in Lansing, MI
The Programmer Analyst 6 position will work as contract resources for the State of Michigan - Department of Technology, Management and Budget (DTMB) supporting the Michigan Department of Health and Human Services (MDHHS). The resource will act in a developer and analyst role to provide maintenance and support for a variety of Michigan Department of Health and Human Services applications
MANDATORY REQUIREMENTS:
- 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
- 5 years of experience working with GIT code repository software
- 5 years of experience developing unit and regression tests
- HTML5, CSS3, JavaScript, jQuery 3
NICE TO HAVE:
- 5 years of experience developing secure websites using industry best practices (such as preventing cross site scripting or SQL injection attacks and coding logging into software functionality)
- 3 years of experience working with Azure DevOps / TFS using boards and code repository
- Familiarity with SendGrid
- Familiarity with Web Content Accessibility Guidelines (WCAG)
- Familiarity with identity provider (IdP) integration using OpenID Connect (OIDC) or SAML
- Experience working with Azure DevOps, Jira, or equivalent for SDLC management