> Markdown version of [/jobs/ext/2077705-information-technology-programmer-analyst-12](https://www.wearedevelopers.com/jobs/ext/2077705-information-technology-programmer-analyst-12). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Information Technology Programmer Analyst 12... - **Company:** State of Michigan - **Location:** Lansing, MI, United States (Remote available) - **Experience:** Expert - **Salary:** $69,576.0 - $100,027.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Microsoft Excel, Agile Methodology, Software Documentation, Information Systems, Computer Programming, Data Transmissions, DevOps, Systems Analysis, Microsoft Office, Microsoft Visio, Team Foundation Server, Microsoft PowerPoint, Microsoft SharePoint, Software Requirements Analysis, Data Processing, Information Technology - **Published:** August 16, 2026 - **Apply:** https://www.juju.com/job/00000000gna9q3 ## About the Role 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., Two years of professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11., ITPRANA12 - Do you possess one of the following: At least 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. (If so, please attach a copy of your transcripts.) OR Possession of an associates 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. (If so, please attach a copy of your transcripts.) OR The 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., ITPRANA12 - Do you possess at least two years of post-degree professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11?, Do you have experience or coursework documenting As-is and To-Be Process Flows?, If you stated you have experience or coursework documenting As-Is and To-Be process flow documentation, please explain., How many years of experience or coursework do you have performing analysis and gathering and documenting requirements?, If you indicated you have experience or coursework performing analysis and gathering and documenting requirements, please explain that experience. If you stated none, write N/A. 09 How many years of experience or coursework do you have working in Agile Methodology?, If you indicated you have Agile experience or coursework, please explain that experience. If you stated none, write N/A. 11 Please select all experience(s) and/or course work you have from the list below: + Microsoft Visio + Other Microsoft Office Tools (Word, Excel, PowerPoint etc.) + MS SharePoint + DevOps/Team Foundation Server ## Description This position will serve as a senior level business analyst with the Department of Technology, Management, and Budget (DTMB) Agency Services supporting the Michigan Department of Transportation (MDOT). This position will help support a large portfolio of applications including new projects and maintenance releases. The employee performs a complete range of information system analyst assignments including, but not limited to, analyzing complex business processes, developing detailed business process flows, gathering and management of business requirements, facilitating requirements gathering sessions, trace and validate requirements, assist in system user acceptance testing, user documentation creation, and participate in the pre- and post-system implementation support as needed. This position will serve as the key lead resource to direct the developer's construction efforts and serve as the client liaison on system requirements and application issues. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [In-depth .NET Azure Functions: Isolated mode, performance and durable AI agents](https://www.wearedevelopers.com/videos/100207-in-depth-net-azure-functions-isolated-mode-performance-and-durable-ai-agents) - [Developing the Rich Text Editor for DeepL.com](https://www.wearedevelopers.com/videos/1172-developing-the-rich-text-editor-for-deepl-com) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [From Syntax to Singularity: AI’s Impact on Developer Roles](https://www.wearedevelopers.com/videos/900-from-syntax-to-singularity-ai-s-impact-on-developer-roles) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills)