×
Register Here to Apply for Jobs or Post Jobs. X

Programmer, IT​/Tech, Systems Analyst

Job in Lansing, Ingham County, Michigan, 48900, USA
Listing for: S M Software Solutions Inc
Full Time position
Listed on 2026-03-04
Job specializations:
  • IT/Tech
    Systems Analyst, IT Consultant, Cybersecurity, IT Business Analyst
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: 155602-Programmer 3

We're seeking 155602 - Programmer 3 for the State of Michigan - Department of Technology, Management and Budget (DTMB). This hybrid role (2 days onsite weekly from day 1, NO remote-only) performs specialized web/internet development using Python/SQL in collaborative Agile/traditional environments following State of Michigan SUITE standards and security (SADLC) procedures.

Position Details

Client:
Department of Technology, Management and Budget (DTMB)

Location:

111 S Capitol Ave., Lansing, MI 48933, US (Hybrid)

Start Date:

March 30, 2026

End Date: 1 year from start (+1 year extension possible)

Hybrid

Schedule:

2 days onsite per week from day 1 (NO remote-only option)

Eligibility: US work authorization required; local candidates preferred

Application:
Submit directly via company website OR email to

Must Haves (Key Requirements)
  • Strong Python and SQL skills.
  • Extensive knowledge of advanced web/standalone application development principles.
  • Experience working individually and in teams using Agile/traditional methodologies.
  • Bachelor's degree in computer science or related field (preferred).
Responsibilities
  • Perform specialized programming/technical work for website and internet development using industry standards.
  • Participate in project review meetings, work groups, Technical Review Board presentations with Business Analyst.
  • Create/update/maintain systems/IT documentation (system/functional specs).
  • Draft technical models for data elements; design/develop code based on reusability, approved architecture, SADLC security compliance.
  • Mitigate security risks/vulnerabilities; participate in walk-throughs, code reviews, stage exits.
  • Follow configuration/change management (State of Michigan Center for Excellence standards).
  • Support SUITE documentation for Agile/Traditional methodologies.
  • Perform unit/string/integrated testing; develop test scripts/plans/cases; document root cause analysis.
  • Develop user manuals/training; evaluate modification/enhancement impacts.
Required Skills (Full List)
  • Advanced principles/theories/techniques for web/standalone app development/design.
  • Team/individual work in Agile/traditional project management.
  • Project review meetings/work groups;
    Technical Review Board presentations.
  • Systems/IT documentation (system/functional specifications).
  • Technical data modeling; reusable code design per SADLC/State standards.
  • Application security risk mitigation/vulnerability remediation.
  • Structured walk-throughs, code reviews, stage exits.
  • Configuration/change management procedures.
  • SUITE standards for Agile/Traditional methodologies.
  • Unit/string/integrated testing; test scripts/plans/cases.
  • Root cause analysis reporting.
  • User manuals/training development.
  • Modification/enhancement impact evaluation.
  • Strong Python and SQL skills.
How to Apply
  • Updated Resume in Word format (Mandatory)
  • Skills Matrix and References (Mandatory)
  • Expected hourly rate (Mandatory)
Note

No mandatory documents = auto-rejected. US work authorization required.

Additional Information

ACTIVE
—target Mid-Senior Programmers with strong Python/SQL, Michigan DTMB/state government experience, Agile/SUITE methodology, security compliance (SADLC). Hybrid onsite required from day 1. 1-year base + 1-year extension possible.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary