Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Programming Analyst in Lansing, MI vacancy
  •  ...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

    System Soft Technologies

    Lansing, MI
    4 days ago
  • 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... 
    Suggested
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    5 days ago
  •  ...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,... 
    Suggested
    Local area

    Startekk Inc

    Lansing, MI
    17 hours ago
  •  ...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

    InstantServe

    Lansing, MI
    1 day ago
  •  ...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

    InstantServe

    Lansing, MI
    1 day ago
  • 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... 

    Kyyba

    Lansing, MI
    1 day ago
  • 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... 

    Kyyba

    Lansing, MI
    4 days ago
  • $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 work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Lansing, MI
    1 day ago
  •  ...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

    Cays Inc

    Lansing, MI
    2 days ago
  • 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, ...

    Kyyba

    Lansing, MI
    4 days ago
  •  ...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

    RICEFW Technologies Inc

    Lansing, MI
    1 day ago
  • 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... 

    Kyyba

    Lansing, MI
    5 days ago
  •  ...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

    System Soft Technologies

    Lansing, MI
    1 day ago
  •  ...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

    My3Tech

    Lansing, MI
    4 days ago
  •  ...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 pay
    Remote work

    Quantam

    Lansing, MI
    17 hours ago
  • 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 office
    Local area
    2 days per week

    Ateeca Inc

    Lansing, MI
    17 hours ago
  •  ...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 time
    Contract work

    Asterism IT Solutions LLC

    Lansing, MI
    17 hours ago
  •  ...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 contract
    Work at office
    Local area
    2 days per week

    Predica Inc

    Lansing, MI
    1 hour ago
  •  ...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

    Morph Enterprise

    Lansing, MI
    17 hours ago
  • 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... 

    Kyyba

    Lansing, MI
    2 days ago
  •  ...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 work
    Local area

    Morph Enterprise

    Lansing, MI
    17 hours ago
  • 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... 

    Kyyba

    Lansing, MI
    5 days ago
  • 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...

    Ateeca

    Lansing, MI
    3 days ago
  •  ...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 time
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    5 days ago
  • $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 work
    Remote work
    Home office
    Monday to Friday

    NinthBrain

    Lansing, MI
    3 days ago
  •  ...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 area
    Visa sponsorship

    Deloitte

    Lansing, MI
    3 days ago
  •  ...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 area
    Visa sponsorship

    Deloitte

    Lansing, MI
    3 days ago
  •  ...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 time
    For contractors
    Remote work

    Stryker

    Lansing, MI
    3 days ago
  •  ...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 time
    For contractors
    Local area
    Remote work

    Stryker

    Lansing, MI
    3 days ago
  •  ...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 work
    Local area
    Visa sponsorship

    Deloitte

    Lansing, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programming Analyst. Be the first to apply!