Programming Analyst
Predica Inc
Candidates MUST be local to Lansing, Michigan area (within 100 miles) at time of submission. This requirement is non-negotiable
Posting title : Lansing, MI - IT - Agency Services - DNR - N/A - Programmer Analyst 5 - 166800 (Local)
Location : Lansing, MI
No. Of submission : 01
Closing date :10/20/2026 10:00:00 AM
The State of Michigan is looking for: Programmer Analyst 5
-Vendor Submission close on 10/20 at 10 AM EST. Late submissions will not be accepted
-Interview Process: 1 round on-site interview
-Assignment duration: currently projected to be a 6 month contract with possibility of extension dependent on business need.
-Hybrid work Schedule (non-negotiable); Position will be hybrid, in office 2 days a week upon start. Wednesdays and Thursdays are required on-site days and cannot be altered.
-Candidates MUST be local to Lansing, Michigan area (within 100 miles) at time of submission. This requirement is non-negotiable
-Candidates must meet all these requirements from the beginning (non negotiable)
Required Skills:
• Minimum 4-7 years of experience in .NET, MS SQL Server and ANGULAR.
• Strong experience developing enterprise applications and delivering maintainable, scalable code.
• Demonstrated ability to translate business requirements into technical designs and working software.
• Excellent communication, customer-service mindset, and stakeholder-relationship skills.
• Ability to quickly learn new technical environments and understand system dependencies.
• Ability to work independently, manage multiple priorities, and adapt to changing requirements.
• Bachelor’s Degree
Preferred Skills:
• Experience working in structured environments with standards, methodologies, and governance processes.
Full Job Description attached as well
Position Description: Senior Developer – DTMB Agency Services (DNR)
DTMB Agency Services is seeking a highly skilled Senior .NET Developer to provide excellent customer service and technical expertise in support of both project-based and work-request needs for the Department of Natural Resources (DNR). This role will primarily support ongoing development and enhancements for a public-facing application that communicates current burn-permit availability across Michigan counties.
The Senior Developer will serve as a key liaison between DTMB and project stakeholders, collaborating closely with agency partners to translate strategic goals, business processes, and functional needs into robust technical solutions. This position requires strong facilitation, requirements analysis, and solution-design capabilities to ensure technology updates are efficient, sustainable, and aligned with agency objectives.
As part of the broader DNR support team, the Senior Developer will work alongside business analysts and other technical staff, contributing to work requests, system enhancements, and operational activities within the DTMB Agency Services environment.
Exceptional customer service, clear communication, and the ability to guide agency partners through DTMB processes and technical constraints are critical to success in this role. The candidate must be able to quickly learn new systems, understand applicable standards and limitations, and help stakeholders navigate them to ensure successful project outcomes.
DTMB Agency Services and DNR welcome candidates who are self-directed, well-organized, confident in their ability to build relationships, and adaptable to changing priorities or direction.
Key Responsibilities
• Develop and enhance applications supporting DNR, including public-facing tools such as the Michigan burn-permit availability application.
• Collaborate with business analysts and agency stakeholders to interpret requirements, clarify business processes, and design technical solutions.
• Translate business needs into system architecture, technical specifications, and development tasks.
• Support project and work-request activities through coding, testing, debugging, and deployment.
• Participate in discovery sessions, elicitation activities, and process modeling to ensure alignment between business objectives and system functionality.
• Provide expert guidance on technical feasibility, constraints, standards, and DTMB policies.
• Maintain strong communication with agency partners to promote transparency and shared understanding throughout the development lifecycle.
• Support operational activities and participate as a key member of the DTMB Agency Services technical team.
• Troubleshoot issues, perform root-cause analysis, and implement sustainable solutions.
• Ensure compliance with security, accessibility, and quality standards.
- ...Title : Programmer Analyst 6 - Configuration Specialist and Build Administrator Lansing, MI Hybrid Role Required Skills • 10+ years of experience being primarily responsible for higher-environment build automation, auditing, and administration of software configuration...Suggested
- Job-ID31854055Reference26-00401 Job Title: ( Programmer Analyst 6 - Application Architect ) Are you an Programmer Analyst 6 - Application... ...roadmap for the supported applications. 8+ years programming using Java JEE Spring/SpringBoot Framework 3.0 8+ years of...SuggestedVisa sponsorshipWork visa
- ...Responsibilities Develop, enhance, and maintain enterprise applications using .NET, MS SQL Server, and Angular. Collaborate with business analysts and stakeholders to gather requirements and understand business processes. Translate business requirements into technical designs,...SuggestedLocal area
- ...enhancement, integration, maintenance, and implementation of projects. The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having a resource on staff will delay ongoing and future project work...Suggested
- ...including user administration.Monitoring and maintaining Tableau SharePoint site.Collaborating with cross‑functional teams, including analysts, developers, and business usersRequired Qualifications:1+ years professional programmer/analyst experience using Python.1+ years...Suggested
- Job-ID31773786Reference26-00213 Job Title: (Programmer Analyst 6)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...
- Job-ID32022304Reference26-00864 Job Title: (Programmer Analyst 4)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...
$59k - $79.6k
...The IT Configuration Analyst, Junior supports configuration management activities that keep the enterprise configuration management database (CMDB) accurate, complete, and reliable across infrastructure and application services. The role focuses on collecting, validating...Contract workWork at office- ...supporting DNR, including public-facing tools such as the client burn-permit availability application. Collaborate with business analysts and agency stakeholders to interpret requirements, clarify business processes, and design technical solutions. Translate...Temporary work
- Job-ID33205044Reference26-03360Required skills:Designing and executing manual and automated test cases. (5+ years)Ability to analyze requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, ...
- ...System Analyst 6 Understands business objectives and problems, identifies alternative solutions, performs studies and cost/benefit... ...for reports. Writes detailed description of user needs, program functions, and steps required to develop or modify computer program...Work at office
- Job-ID31758451Reference26-00185 Job Title: (Software Test Analyst 5 - Senior)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively...
- ...Job Title: GIS Analyst Job Location: Lansing, MI, 48933 (Hybrid) Duration: 12+ months contract Description: The candidate will serve as a GIS Analyst supporting multiple highly complex applications primarily for the Department. They will collaborate with the development...Contract work
- ...Job: GIS Analyst Job ID: 166430 Location : Lansing MI - College Transcript is REQUIRED with submissions -Bachelor's degree required. Foreign degrees will be accepted if evaluated as equivalent to a U.S. bachelor's degree. -Candidates MUST be local to Lansing...Local area
- ...application interfaces, and overall system performance. Knowledge of computer systems, hardware, software, operating systems, programming languages, coding, automated mapping, and non-automated system design, including their capabilities and limitations; ability to communicate...Hourly payRemote work
- Candidates MUST be local to Lansing, Michigan area (within 90 miles) at time of submission. Hybrid work schedule (non-negotiable): Position will be hybrid, in office 2 days a week upon start. Required Skills: ~ Proven experience with complex concepts, practices, and...Work at officeLocal area2 days per week
- ...We are seeking a highly experienced Senior IT Systems Analyst to analyze business requirements, evaluate existing information systems, identify process improvement opportunities, and develop technical specifications for system enhancements and new solutions. The ideal...Full timeContract work
- ...title : Lansing, MI - IT - Agency Services - DHHS - N/A - System Analyst 6 - 166993 (Local) Location : Lansing, MI No. Of... ...formats for reports. Writes detailed description of user needs, program functions, and steps required to develop or modify computer program...Ongoing contractWork at officeLocal area2 days per week
- ...Job Title : System Analyst 6 Location: Lansing, MI (Hybrid) Job Type: Contract Experience: 14+ Years Education: Bachelor's Degree Required Job Summary We are seeking an experienced System Analyst 6 to analyze business requirements, evaluate existing...Contract work
- Job-ID32216920Reference26-01372 Job Title: (System Analyst)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond...
- ...WE’RE HIRING: .NET Developer | Programmer Analyst Location: Lansing, MI Experience: 4–7 Years ⏳ Duration: 6-Month Contract (Possible Extension) Work Mode: Hybrid – Onsite Wednesday & Thursday (Mandatory) Education: Bachelor’s Degree Required Interview...Contract workLocal area
- Job-ID31985131Reference26-00752 Job Title: (Programmer Analyst 6 - Data Engineer)Are you a Programmer Analyst 6 - Data Engineer seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Programmer Analyst 6 - Data Engineer to...
- 4 years of experience in GIS, cartography, CADD, or a related field.4 years of experience developing user interfaces, menus, and macro-level commands in addition to performing complex spatial analyses and producing reports according to customer specifications.ArcGIS Online...
- ...Job Title: Application Architect / Programmer Analyst (Java) Location: Lansing, MI (Hybrid – Local Candidates Only) Duration: 12 Months with possible extension Work Schedule: 40 Hours per Week Interview: Onsite interview required in Lansing, MI Position...Full timeLocal area2 days per week
$60k - $68k
...meetings and company events. Join Our Team as a QA Software Analyst at Ninth Brain! Competitive salary $60,000- $68,000 Are... ...schedule of paid holidays, including your birthday, summer Friday program, and PTO ~ Monthly stipend to offset phone and internet...Summer workRemote workHome officeMonday to Friday- ...performance of managed SOC engagements, leading teams of managers and analysts - onshore and offshore - to solve some of today's toughest... ..., and technology skills to help clients transform their legacy programs into proactive Secure.Vigilant.Resilient. cyber risk programs....Local areaVisa sponsorship
- ...expert professionals, including Managers, technical leads, and analysts, to help solve some of today's toughest cybersecurity and organizational... ..., and technology skills to help clients transform their legacy programs into proactive Secure.Vigilant.Resilient. cyber risk programs....Local areaVisa sponsorship
- ...Non-Human Identity (NHI) Manager, you will lead the enterprise program that secures machine and workload identities across cloud, on-premises... .... Leadership & People Management Responsibilities: • Lead analysts and engineers by setting standards, priorities, performance...Full timeFor contractorsRemote work
- ...you will lead Stryker’s enterprise Privileged Access Management program, protecting privileged accounts, credentials, secrets, and... ...will own the PAM strategy and operating model, lead a team of analysts, and partner with Infrastructure, Cloud, Security Operations, Application...Full timeFor contractorsLocal areaRemote work
- ...reasonable estimate of the current range is 163,400 to 322,100.You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation,...Contract workLocal areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programming Analyst. Be the first to apply!
- application analyst Lansing, MI
- application security analyst Lansing, MI
- application support analyst Lansing, MI
- software configuration analyst Lansing, MI
- software analyst Lansing, MI
- software development analyst Lansing, MI
- sql database developer analyst Lansing, MI
- application analyst
- engineering change analyst
- software test analyst




