Fresh Listing

Posted: April 6, 2026 (1 day ago)

This job was posted recently. Fresh listings typically have less competition.

Info Tech Programmer Analyst 12-MILogin Senior Developer

State of Michigan

Technology, Management and Budget

Fresh

Location

Michigan, 48909

Salary

$33.45 - $48.09

per hour

Closes

April 27, 2026

Job Description

Summary

This job involves leading the development and maintenance of MiLogin, the State of Michigan's main system for securely managing user logins and access to over 300 online services for the public, businesses, employees, and local governments.

The role focuses on building new features, fixing issues, and ensuring the system's security, reliability, and smooth operation using team-based methods.

It's ideal for an experienced software developer who enjoys working on large-scale identity systems and has a background in secure coding and IT project work.

Key Requirements

  • Bachelor's degree with 21 semester credits in computer science, data processing, computer information systems, networking, systems analysis, computer programming, information assurance, IT project management, or mathematics
  • Two years of professional experience equivalent to an Information Technology Programmer/Analyst P11
  • Alternatively, associate's degree with 16 semester credits in relevant fields plus two years of experience as an application programmer, computer operator, or IT technician
  • Alternatively, high school diploma plus four years of relevant experience in application programming, computer operations, or IT technician roles
  • Experience supporting Agile development methodologies
  • Knowledge of system architecture, security implementation, vulnerability scanning, testing, configuration, release management, performance management, high availability, and disaster recovery
  • Ability to develop and maintain code for enterprise identity and access management solutions

Full Job Description

This position will function as the senior level developer responsible for new functionality development and maintaining existing code for the Enterprise Identity and Access Management (EIAM) solution for the State of Michigan (SOM) branded as “MiLogin”. The senior level developer is responsible providing support of Agile development methodologies in accordance with State policies and procedures for the system architecture of MiLogin, including the implementation of
MiLogin solution security, vulnerability scanning, testing, configuration and release management, performance management, high availability, disaster recovery and other service delivery components and functions. MiLogin is an enterprise single sign-on and identity/access management solution which enables the State of Michigan to establish, manage, and authenticate user identities for Web and Mobile SOM IT systems. This solution is used across all State of Michigan departments and provides access to over 300 various services to Michigan public users, business entities, as well as all SOM employees. This solution also provides an identity management service for Michigan local governments.
This position is the senior level developer in the Enterprise Identity and Access Management (EIAM) Team. The team is responsible for development of new functionality for all the MiLogin portals currently providing application authentication services.

Job description HERE:

Requirements

Education

Information Technology Programmer/Analyst 12
Possession of a Bachelor's degree with 21 semester (32 term) credits in one or a combination of the following: computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, information assurance, IT project management or mathematics.

Experience

Information Technology Programmer/Analyst 12
Two years of professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11.

Qualifications

Information Technology Programmer/Analyst 12
Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data processing, computer information, data communications, networking, systems analysis, computer programming, IT project management, or mathematics and two years of experience as an application programmer, computer operator, or information technology technician; or two years (4,160 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement.

OR

Educational level typically acquired through completion of high school and four years of experience as an application programmer, computer operator, information technology technician, or four years (8,320 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement.

Additional Information

SIGNING BONUS: This position may be eligible for a sign-on bonus up to $2,500. Up to $1,250 to be paid upon new hire and the remainder to be paid after satisfactory completion of the initial probationary period (12-month period). This does not apply to current state employees.

Classifications for the $2,500 bonus are:
Information Technology Infrastructure Analyst
Information Technology Programmer/Analyst
Information Technology Project Coordinator
Information Technology Project Manager
Information Technology Specialist

Michigan State Police
Candidates selected for this position must complete the Michigan State Police background check. This extensive background check requires fingerprinting for state and federal criminal background records. The background check search will include, but is not limited to, arrests, criminal charges, criminal convictions, and any information regarding contact with a criminal justice agency.

Certain positions may require certification in specific information technology programs.

DTMB Human Resources uses E-Verify in conjunction with the federal I-9 form to verify authorization of employment.


View the job specification at: https://www.michigan.gov/mdcs/-/media/Project/Websites/mdcs/JOBSPECS/I/InformationTechnologyProgrammerAnalyst.pdf

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 4/6/2026 | Added to FreshGovJobs: 4/7/2026

Source: NEOGOV | ID: neogov-michigan-5296991