1

Senior Programmer Jobs in Lansing, MI (NOW HIRING)

Senior Programmer-Analyst

Lansing, MI · On-site

$45.25 - $61/hr

Senior Programmer-Analyst Location: Lansing, MI Duration: 12 months Analyze business requirements, generate project specifications and convert specifications into code, develop technical designs in ...

Sr Mobile Developer Lansing, MI 3 months Position Description : Sr. Developer who will be responsible for development of both native and mobile web sites. This senior developer is responsible for ...

Senior SAS Programmer Location: Hybrid - Okemos, MI (Minimum 2 days onsite weekly; moving to 3 days/week soon) · We are looking for a Senior SAS Programmer to join our Data Insights Team. Will work ...

Sr Mobile Developer Lansing, MI 3 months POSITION DESCRIPTION : Sr.Mobile Developer who will be responsible for development of both native and mobile web sites. This senior developer is responsible ...

Senior SAS Programmer Location: Okemos, MI (Minimum 3 days onsite weekly) Duration: Long term Rate: Market f2f is must Responsibilities: · Participates in requirements and design sessions, then ...

.Net Developer

Lansing, MI · On-site

$45/hr

In-Person Only Position Description Serves as a Senior Level Programmer Analyst / Web Developer to provide application support for legacy applications. Technical expertise in the development ...

In-Person Only Position Description Serves as a Senior Level Programmer Analyst / Web Developer to provide application support for legacy applications. Technical expertise in the development ...

Senior Engineer

East Lansing, MI · On-site +1

$105K - $150K/yr

Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...

Senior Engineer

East Lansing, MI · On-site

$105K - $150K/yr

Schnabel is an employee-owned, professional engineering and consulting firm that focuses on solving problems related to the earth and environment through specialization in geotechnical, geostructural ...

Sr. Construction Engineer - Lansing

Lansing, MI · Hybrid

$93K - $128K/yr

Senior Construction Engineer Location: Regional Michigan offices Employment Type: Full-Time For over 70 years Fishbeck has been building. As a 100% employee-owned firm, every team member has a stake ...

Senior Radio Frequency Engineer Location: Lansing, MI Job Id: 219 # of Openings: 1 Senior Radio Frequency Engineer Who we are... We are a team of scientists, engineers, technicians, and innovators ...

Sr. Construction Engineer - Lansing

Lansing, MI · On-site

$106K - $145K/yr

Senior Construction Engineer Location: Regional Michigan offices Employment Type: Full-Time For over 70 years Fishbeck has been building. As a 100% employee-owned firm, every team member has a stake ...

next page

Showing results 1-20

Senior Programmer information

See Lansing, MI salary details

$13

$53

$72

How much do senior programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for senior programmer in Lansing, MI is $53.02, according to ZipRecruiter salary data. Most workers in this role earn between $44.62 and $63.41 per hour, depending on experience, location, and employer.

What is a senior programmer?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a senior programmer?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do senior programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What do senior programmers do?

Senior programmers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write efficient code, troubleshoot issues, and ensure software quality using programming languages and development tools. Their role also involves reviewing code, optimizing performance, and collaborating with cross-functional teams to deliver technical solutions.

What are the most commonly searched types of Programmer jobs in Lansing, MI?

The most popular types of Programmer jobs in Lansing, MI are:

What cities near Lansing, MI are hiring for Senior Programmer jobs?

Cities near Lansing, MI with the most Senior Programmer job openings:

Infographic showing various Senior Programmer job openings in Lansing, MI as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $110,287 per year, or $53 per hour.

Senior Programmer-Analyst

Stem Xpert

Lansing, MI • On-site

$45.25 - $61/hr

Contractor

Re-posted 19 days ago


Job description

Job Description

Position: Senior Programmer-Analyst 

Location: Lansing, MI

Duration: 12 months

Job description:

Analyze business requirements, generate project specifications and convert specifications into code, develop technical designs in consultation with other technical experts Code Solutions following technical design and apply knowledge of computer programming techniques and computer languages. Develop unit test plans, test data and scripts for application validation and verification. Perform extensive analysis and design working on projects of all sizes that require exposure to all aspects of the project life cycle and creating and maintaining documentation in conformance with established standards.

Work with application/solution architects/java programmer analyst to set direction of design and development for application development projects. Evaluate user requests for new programs or modified program components to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities. Perform peer reviews of developed solutions and code to insure conformity to standards and design best practices. Review technical designs and specifications for completeness and conformance to quality standards, especially as a mentor to less experienced developers

 

Skills Required:

7+ years development experience in the following languages:  J2EE, Java 5.0, EJB  JSP and Servlets  SQL  Struts, Struts 2  Hibernate  Spring  Web Services  JavaScript  XML  Custom Tags  JDBC  Multi-Threading  HTML  J-Query  AJAX  LDAP using Active Directory or Tivoli

7+ years' experience analyzing business requirements, generating project specifications, converting specifications into code, and applying knowledge of computer programming techniques and computer languages.

7+ years' experience developing technical designs in consultation with other technical experts.

7+ years' experience in the following development and design tools or equivalent;

Rational Software Architect RSA or RAD or other Eclipse based UML Modeling Tools Hyperion or Crystal Reports (or SQL Reporting Tool) Perforce, CVS or SVN

7+ years' experience with IBM Web Sphere and/or BEA Web logic web application servers

7+ years' experience in RDBMS developing data model database triggers, procedures, packages and functions in the following:  Microsoft SQL Server Oracle

7+ years' experience developing unit and system test plans, test data and scripts for application validation and verification.

7+ years' experience working with application/solution architects to set direction of design and development for application development projects.

7+ years' experience analyzing business requirements, generating project specifications and converting them into code, and applying knowledge of computer programming techniques and computer languages.

Experience working with System Development Life Cycle (SDLC) concepts

Experience working with mature CMM or CMMI project methodologies

Experience working with project management tools such as MS Project or NIKU

Additional Information

If you're interested , Kindly send me your updated resume and duly filled details below to

sathish dot balla at tekwissen dot com.


FULL NAME :

EMAIL:

PHONE:

VISA STATUS:

CURRENT LOCATION:

BEST TIME TO REACH YOU:




stem xpert logo

About stem xpert

Sourced by ZipRecruiter

STEM Xpert, based in Ann Arbor, MI, US, is a leading company in the Science, Technology, Engineering, and Mathematics (STEM) education industry. Since their establishment, they have made an indelible mark by providing innovative services and products designed to enhance STEM learning. Their service portfolio includes comprehensive educational programs, customized learning modules and interactive STEM kits. Driven by a passion for nurturing young minds, the company's mission is to bring about an educational renaissance in the STEM field, making learning not just theoretical but practical and fun. One notable achievement for STEM Xpert has been its success in reaching a broad spectrum of learners, from school-age to adults, contributing significantly towards empowering the community's technological and scientific literacy.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Ann Arbor, MI, US

Year founded

2012