1

Mid Level Developer Jobs in Selinsgrove, PA (NOW HIRING)

Mid Level Developer information

See Selinsgrove, PA salary details

$10.9K

$85.6K

$111.6K

How much do mid level developer jobs pay per year?

As of Aug 31, 2026, the average yearly pay for mid level developer in Selinsgrove, PA is $85,608.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $106,200.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 cities near Selinsgrove, PA are hiring for Mid Level Developer jobs?

Cities near Selinsgrove, PA with the most Mid Level Developer job openings:

Infographic showing various Mid Level Developer job openings in Selinsgrove, PA as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, and 6% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $85,608 per year, or $41.2 per hour.

Electro-Mechanical Industrial Maintenance Technician II

Northumberland, PA • On-site

$26 - $35/hr

Other

Posted 3 days ago

New


Job description

Step into a day where machines depend on you

You arrive on the floor, review overnight CMMS notes, and prioritize work. A press is down—your diagnostic instincts kick in. You observe it in operation, trace the root cause, safely lock out/tag out, and dismantle the assembly to access a worn component. You examine parts for imperfections, replace what’s defective, reassemble, and run functional tests. Before lunch, you log predictive maintenance data, tune a control loop, and mentor a junior tech on safe welding practices. The afternoon brings a CI huddle focused on cost savings, a 5S sweep, and a PLC configuration tweak to clear a persistent alarm. You wrap by updating maintenance records and planning tomorrow’s preventative tasks.

What you’ll tackle
  • Perform mid-to-advanced break-fix and preventative maintenance across electrical, mechanical, fluid power, and control systems.
  • Observe equipment in operation to pinpoint root causes; disassemble to access/replace defective parts; recondition machine tools; and verify performance with functional/electrical tests.
  • Independently execute maintenance aligned with industry standards and best practices.
  • Source and identify parts, supplies, and repair items to keep assets running.
  • Set up and operate machining equipment (e.g., lathe, drill press, grinder, and other metalworking tools) to fabricate or repair components; perform welding as needed.
  • Champion 5S and strong housekeeping; drive continuous improvement initiatives tied to process, results, and cost reduction.
  • Maintain accurate CMMS records and review equipment history to inform decisions.
  • Troubleshoot control systems to resolve software, hardware, and configuration issues.
  • Use predictive maintenance technologies to capture and interpret performance data.
  • Support and mentor lower-level technicians; provide leadership to small teams and take on advanced tasks as part of ongoing development.
  • Engage in on-the-job learning and self-study to advance your technical career.
  • Follow all safety policies, rules, regulations, technical instructions, and guidelines with strong situational awareness to recognize and correct unsafe conditions/behaviors.
What you bring
  • High school diploma or GED required.
  • Either: (a) Associate degree with a technical focus plus 3 years of related general-industry experience; or (b) 5 years of related general-industry experience; or (c) successful completion of the ATS Technician Progression Program.
  • Proficiency across electrical, mechanical, fluid power, and control systems, with proven problem analysis and repair skills.
  • Comfort with basic hand tools and specialized tools appropriate to the work.
  • Willingness to travel as required.
Technical strengths expected
  • 120/208/240/480 VAC power systems
  • Electrical troubleshooting and repair
  • Hydraulic systems and components
  • Electrical systems and diagnostics for heavy equipment
  • Lockout/Tagout (LOTO) procedures
  • Reading and interpreting electrical schematics
Tools & technology
  • Programmable Logic Controller (PLC)
Work environment & physical expectations
  • Regularly: stand, walk, talk/hear; use hands/fingers to handle or feel; reach with hands/arms; climb, ascend/descend, or balance at heights that may require a ladder or lift; and stoop, kneel, crouch, or crawl in confined spaces.
  • Occasionally: sit.
  • Occasionally lift and/or move more than 50 pounds.
  • Regularly use close vision and color vision.
  • Occasional exposure to outside weather and risk of electrical shock.
  • Typical factory setting that is usually very loud; potential exposure to hazardous materials and greasy or slippery floors.