1

Mid Level Developer Jobs in Franklin, IN (NOW HIRING)

Mentor junior and mid-level engineers working on digital I/O and power drive content; contribute to best-practice development. Qualifications Education & Experience * Bachelor's Degree in Electrical ...

This is a hands-on, project-based role ideal for an early-career to mid-level Controls Engineer who enjoys working with PLCs, robotics, vision systems, and electrical design in a custom automation ...

ETL/Data Engineer

Indianapolis, IN · On-site

$107K - $129K/yr

... mid-level engineers, and shaping engineering standards across the team. Key Responsibilities: Pipeline Design & Development • Design and build robust, reusable, parameter-driven ingestion and ...

ETL/Data Engineer

Indianapolis, IN

$107K - $129K/yr

... mid-level engineers, and shaping engineering standards across the team. Key Responsibilities: Pipeline Design & Development * Design and build robust, reusable, parameter-driven ingestion and ...

Mentor senior, mid-level, and junior engineers in power electronics, drive systems, CAN architectures, and advanced simulation methods. * Contribute to and lead proposals, cost/schedule estimates ...

This is a hands-on mid-level role ideal for someone who thinks like a software engineer, speaks the language of enterprise HR/finance platforms, and thrives at the intersection of systems design and ...

Showing results 21-40

Mid Level Developer information

See Franklin, IN salary details

$10.3K

$81.2K

$105.8K

How much do mid level developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for mid level developer in Franklin, IN is $81,166.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,200.00 and $100,700.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 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 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 job categories do people searching Mid Level Developer jobs in Franklin, IN look for?

The top searched job categories for Mid Level Developer jobs in Franklin, IN are:

What cities near Franklin, IN are hiring for Mid Level Developer jobs?

Cities near Franklin, IN with the most Mid Level Developer job openings:

Engineer (I/II)-Gas

Citizens Energy Group

Indianapolis, IN • Hybrid

$76K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Citizens Energy Group rating

8.3

Company rating: 8.3 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

Overview

We have an exciting career opportunity for a Engineer (I/II)-Gas to join our team!

Vacancy will be filled at Engineer I-Gas or Engineer II-Gas level based on candidate experience.

The successful candidate reports through the Energy Distribution Engineering (EDE) department of Capital Programs and Engineering (CP&E). The team is responsible for the design, engineering, measurement, procedures, and  records management for the gas distribution and transmission systems. 

Engineer I-Gas 

Entry level engineer. Under close supervision, performs routine natural gas engineering assignments that include standards, procedures and metering requiring knowledge of basic engineering principles. Applies knowledge to prescribed techniques and procedures to complete project assignments.

Engineer II-Gas

Mid-level engineer or technical specialist. Under general supervision, performs natural gas transmission design engineering and analysis. Broadens knowledge and skill set in area of discipline. May begin expanding knowledge in other disciplines and/or functional areas.

Citizens Energy Group offers competitive salary and benefits including: Health, Dental & Vision Defined Benefit Pension Plan 401(k) Retirement Plan with company match Short Term Incentive Pay (STIP) Plan  Health Savings Account (HSA) with company contribution Wellness Program Adoption and tuition assistance Employee Credit Union PTO and Paid Holidays Flexible Hybrid Work Schedule

If you are looking for a new opportunity, we invite you to apply and talk about the possibilities of starting a rewarding new chapter of your career!

Minimum Salary:  Engineer I-Gas $68,300 (Grade 8)/Engineer II-Gas $76,700 (Grade 9)

Responsibilities

Engineer I-Gas 

  • Develops familiarity by reading, understanding and applying departmental design guides, standards, systems, engineering codes, and Citizens policies and procedures.
  • Develops an understanding and complies with the Citizens Quality Program. Supports continuous improvement and change management efforts.
  • Contributes to preparation of less complex engineering deliverables such as drawings, reports, specifications, and studies of limited scope. Performs routine research and develops recommendations for equipment and/or materials selection. Collects, assimilates, and manages data for engineering work. Prepares basic engineering calculations following standard methods and principles.
  • Shares information with others as requested. Coordinates with others when directed by supervisor or project leadership.
  • Focuses on the needs of internal clients (project team leadership) while attempting to gain basic understanding of external client's main interests and drivers. May provide support to business development or pursuit activities.
  • Understands and adheres to budget, schedule, and quality requirements.
  • Performs other duties as assigned.

Engineer II-Gas

  • Continues to learn and remains current on departmental design guides, standards, systems, engineering codes, and Citizens policies and procedures.
  • Begins to apply knowledge and complies with Citizens Quality Program relative to assigned tasks. Supports continuous improvement and change management efforts.
  • Prepares moderately complex engineering deliverables. Performs complex research and develops recommendations for equipment and/or materials selection. Collects, assimilates, and manages data for engineering work. Prepares complex engineering calculations following standard methods and principles. May provide direction and guidance to others.
  • Assigns tasks to and coordinates with other internal/external team members on less complex projects. Initiates contact with other disciplines as needed to identify and coordinate details of the work.
  • Actively seeks to understand client interests and drivers through normal client contact and interaction and communication with project leadership. Applies understanding of client interests and drivers to performance of the work under his/her responsibility. May provide support to business development or pursuit activities.
  • Understands and adheres to budget, schedule, and quality requirements.
  • Performs other duties as assigned.
Qualifications

Engineer I-Gas 

  • Bachelor's Degree in engineering from either an ABET accredited program or a recognized accredited program in their home country.
  • Valid driver's license in the United States. State of Indiana driver's license required within 30 days of first day of employment.
  • Must have a safe driving record including no history of serious traffic violations, accidents, suspensions/revocations, or DUI/DWI convictions within the last three years.
  • Must pass and participate in the random Drug & Alcohol program in accordance with PipelineHazardous Material Safety Administrative 192 requirements.

Preferred Skills and Qualifications:

  • Completion of engineering training program.
  • Basic knowledge of engineering design and applicable guides and standards related to assigned natural gas 49 CFR 192. Basic knowledge of Citizens Quality Program, construction and constructability practices, and principles.
  • General understanding and ability to work with computer software in a Windows environment as well as design software including Autodesk products and Esri Geographic Information System. Ability to work cooperatively in a team setting. Ability to work in office and field environment. A basic understanding of utility systems.

Engineer II-Gas

  • Bachelor's Degree in engineering from either an ABET accredited program or a recognizedaccredited program in their home country.
  • 2 years of related experience or 1 year of Citizens experience.
  • Valid driver's license in the United States. State of Indiana driver's license required within 30 days of first day of employment.
  • Must have a safe driving record including no history of serious traffic violations, accidents, suspensions/revocations, or DUI/DWI convictions within the last three years.
  • Must pass and participate in the random Drug & Alcohol program in accordance with PipelineHazardous Material Safety Administrative 192 requirements.

Preferred Skills and Qualifications:

  • Completion of engineering training program.
  • Intermediate knowledge of engineering design and applicable guides and standards related to 49 CFR 192. Intermediate ability to interpret engineering deliverable content as assigned. Basic knowledge of Citizens Quality Program, and construction and constructability practices and principles.
  • Experienced in computer software in a Windows environment, Microsoft Office applications, and design software including Autodesk products, and Esri Geographic Information System.Ability to work in office and field environment. Detailed understanding of utility systems.

Job Posting Deadline: Open until filled Citizens is a drug-free, Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status. 

Employment Type: FULL_TIME

What Citizens Energy Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom