Demo

Info Tech Programmer Analyst 12-MILogin Senior Developer

State of Michigan
State of Michigan Salary
Lansing, MI Full Time
POSTED ON 4/8/2026
AVAILABLE BEFORE 5/6/2026
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

Required Education and Experience

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.

Alternate Education And Experience

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 Requirements And 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

Accommodations

If you require a reasonable accommodation to participate in the application or selection processes, please contact the ADA coordinator for the agency that posted this position vacancy.

Salary.com Estimation for Info Tech Programmer Analyst 12-MILogin Senior Developer in Lansing, MI
$76,415 to $97,352
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Info Tech Programmer Analyst 12-MILogin Senior Developer?

Sign up to receive alerts about other jobs on the Info Tech Programmer Analyst 12-MILogin Senior Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$62,928 - $81,361
Income Estimation: 
$115,845 - $147,946
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at State of Michigan

  • State of Michigan Manistee, MI
  • Job Description Direct and instruct Correction Officers assigned to their area of responsibility and assist the Resident Unit Manager and Prison Counselors... more
  • 10 Days Ago

  • State of Michigan Muskegon, MI
  • Job Description The selected candidate will be appointed to either the Branch Supervisor 9 position (Trainee) or the Branch Supervisor 10 position based on... more
  • 10 Days Ago

  • State of Michigan Dimondale, MI
  • Job Description Are you a detail-oriented individual with a positive attitude and strong customer service skills? If so, consider applying for the General ... more
  • 10 Days Ago

  • State of Michigan Kalamazoo, MI
  • Job Description The MDHHS mission is to provide opportunities, services, and programs that promote a healthy, safe, and stable environment for residents to... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Info Tech Programmer Analyst 12-MILogin Senior Developer jobs in the Lansing, MI area that may be a better fit.

  • Jobs via Dice Lansing, MI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, CSZNet, Inc, is seeking the following. Apply via Dice ... more
  • 5 Days Ago

  • Mawantech LLC Lansing, MI
  • Title: Senior Full-Stack .NET Developer (Angular) -Programmer Analyst 5 Location: Lansing, MI (Hybrid Locals Only) Duration: 12 Months Interview Type: MS T... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!