1

Mid Level Developer Jobs in Lansing, MI (NOW HIRING)

... programmable logic and control programming. * Candidates must possess broad knowledge of ... Post retirement benefits offered at the respective level of coverage, co-pays and health care ...

... programmable logic and control programming. * Candidates must possess broad knowledge of ... Post retirement benefits offered at the respective level of coverage, co-pays and health care ...

Mid to high-level break-fix and preventative maintenance experience required. * Ability to read ... engineering and innovative product development across diverse industries and markets. Our journey ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

... level and senior, typically as mid-grade Lieutenants. Promotions to LTJG and LT occur at 2 and 4 ... science, engineering, or mathematics. Qualifications All Navy jobs require meeting general ...

Showing results 21-40

Mid Level Developer information

See Lansing, MI salary details

$11.2K

$87.9K

$114.6K

How much do mid level developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for mid level developer in Lansing, MI is $87,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,900.00 and $109,000.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

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

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

What are popular job titles related to Mid Level Developer jobs in Lansing, MI?

For Mid Level Developer jobs in Lansing, MI, the most frequently searched job titles are:

What job categories do people searching Mid Level Developer jobs in Lansing, MI look for?

The top searched job categories for Mid Level Developer jobs in Lansing, MI are:

What cities near Lansing, MI are hiring for Mid Level Developer jobs?

Cities near Lansing, MI with the most Mid Level Developer job openings:

Infographic showing various Mid Level Developer job openings in Lansing, MI as of August 2026, with employment types broken down into 78% Full Time, 14% Part Time, and 8% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $87,903 per year, or $42.3 per hour.

System Protection Technician

BWL

Lansing, MI โ€ข On-site

$60.15/hr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 13 days ago


Job description

Thank you for your interest in the BWL. We think you'll find it a rewarding and nurturing place to grow your career.
Starting Salary Range: $60.15 - $60.15
GENERAL SUMMARY OF DUTIES:
Inspects, tests, repairs, and maintains electrical and electronic equipment within the system, such as circuit breakers, transformers, and in-service relays, to prevent and remedy abnormal behavior of transmission and distribution lines and equipment. Maintains the power system to assure the maximum continuity of electrical service. Support all Production and Generation Facilities.
ESSENTIAL FUNCTIONS:
  • Maintains, repairs, tests, troubleshoots and calibrates equipment.
  • Locates primary and secondary underground URD faults.
  • Initiates, organizes and completes job assignments.
  • Utilizes mainframe databases, standard software programs, and numerous vendor software programs to complete work assignments.
  • Creates, reviews, updates and interprets drawings, sketches and other applicable documentation.
  • Provides technical support to various departments and their projects, including Electrical Eng., Planning, and Operations.
  • Updates skills by attending applicable trainings and seminars.
  • Prepares and maintains applicable reports and records (e.g. equipment, tests, specifications). Reads and troubleshoots circuit drawings with complete understanding of theory of transmission, distribution, generation and excitation control and protection.
  • Installs new equipment such as relays, timers, switches and indicators.
  • Participates in 24/7 on-call rotation schedule.
  • Required to follow BWL Safety Manual and wear required personal protective equipment.
  • Must attend all training for safety awareness or skills improvement as required by supervisor, BWL or governmental agency such as MIOSHA.

JOB SPECIFICATIONS: KNOWLEDGE, SKILLS, ABILITIES
  • Must be journey System Protection Technician as indicated by the completion of a 5-year apprenticeship program or have an associate degree in Electric Theory or a related field and 5 years of experience as an Electrical Technician, Relay Technician, Generation Line Technician.
  • Must be able to apply mastery of skills in instrument control through supplier or vendor training such as AVO -Megger, programmable logic and control programming.
  • Candidates must possess broad knowledge of instrumentation equipment, supplies and techniques.
  • Candidates will be required to pass a technical assessment if they do not have a Journey status as a System Protection Technician.
  • Must be able to be on standby and work scheduled and unscheduled overtime to support a 24/7 operation.
  • Must have valid driver's license.
  • Must be Respirator Fit tested.

PHYSICAL REQUIREMENTS:
Considerable walking on concrete & uneven surfaces in substation yards. May need to climb steps and use ladders. Good vision required to distinguish colors and numbers while reading indicators on equipment and using a PC/laptop to run diagnostic software. Must be able to lift up to 50 lbs.
WORKING CONDITIONS:
Office and field work environment. Exposure to all types of weather conditions, dust and construction noise when working in the field.
Why Should You Apply?
Competitive wages, employee development, and opportunity for professional growth.
Robust time off benefits including vacation, free choice, sick leave, parental leave and 11 paid holidays.
Comprehensive benefits package offered including medical, prescription, dental, life insurance, long-term disability, employee assistance program.
Voluntary benefits including vision, supplemental and dependent life insurance, flexible spending, AFLAC options, LifeLock anti-theft, long term care, tuition reimbursement, and BWL's Home Purchase Plan - Forgivable $5,000 loan for purchase of a home in Lansing.
Retirement programs including 401(a) Defined Contribution Plan (DC) (100% company paid up to 9.5 % of base salary for BU positions and up to 13% of base salary for NBU positions), 457 Deferred Compensation matches up to $2,500 per year.
Post retirement benefits offered at the respective level of coverage, co-pays and health care premium, at the same level as active employees.
Two fitness centers located on site open 24/7, work life balance program, employee assistance program, free parking and much more!
About BWL:
The Board of Water & Light serves Lansing, Michigan, and surrounding areas with electricity, water, and steam. Lansing's city charter vests the BWL with full and exclusive management of water, steam, and electric services for or the city. The American Public Power Association has honored the Lansing Board of Water & Light as one of the country's best publicly-owned utilities.
The Location:
Lansing lies at the heart of the Great Lakes State and offers all the beauty and splendor of the four seasons. A haven for swimming, boating, fishing, snowmobiling, golf, and hunting, mid-Michigan is also just a couple hours from premier skiing and one of the most beautiful freshwater lakeshores in the world on our Lake Michigan Coast. Lansing itself is only minutes and miles away from two of the nation's premier universities, Michigan State University and the University of Michigan, and boasts miles of walking, running, biking trails, Potter Park Zoo, professional sports, the arts, and fine dining.
THE BOARD OF WATER & LIGHT IS AN EQUAL OPPORTUNITY EMPLOYER