1

Intermediate Software Developer Jobs in Apollo, PA

Job Summary The Solutions Engineer - Enterprise collaborates with account teams to assess customer ... Software Defined Data Center, containerization, and automation - Intermediate * Ability to ...

IP Resident Engineer

Pittsburgh, PA · On-site

$96K - $122K/yr

... software applications in VM/Linux environment. Understanding of gRPC and APIs is must. • ... Intermediate level expertise in Nokia SR Linux or Cisco's Data Center ACI product or Juniper ...

... line engineering and design. * Knowledge of project management skills and uses of intermediate ... Understanding of software needed to perform the duties described here, including Primavera P6, and ...

... line engineering and design. * Knowledge of project management skills and uses of intermediate ... Understanding of software needed to perform the duties described here, including Primavera P6, and ...

next page

Showing results 1-20

Intermediate Software Developer information

See Apollo, PA salary details

$44.4K

$103.5K

$153.6K

How much do intermediate software developer jobs pay per year?

As of Jul 23, 2026, the average yearly pay for intermediate software developer in Apollo, PA is $103,479.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,300.00 and $120,300.00 per year, depending on experience, location, and employer.

What are intermediate software developers?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What cities near Apollo, PA are hiring for Intermediate Software Developer jobs? Cities near Apollo, PA with the most Intermediate Software Developer job openings:
Drafter

Other

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Join the MEPPI Team!

Mitsubishi Electric Power Products, Inc. (MEPPI) is seeking a Drafter to create and modify company drawings using CAD software from sketches, vendor data, drawing templates, verbal instructions, and notes provided by engineering

What Youll Do:

  • Develop physical, schematic, and wiring drawings with CAD software from sketches, vendor data, drawing templates, verbal instructions, and notes provided by engineering.
  • Develop CAD drawings for fabricated parts and assemblies for construction, including bill of material and notes
  • Understand and apply industry drawing standards. Follow division drafting procedures and work instructions.
  • Collaborate with internal departments and vendors to design and detail components and systems. Participate in design problem resolution.
  • Identify and select appropriate components for assembly drawings from the Company's MRP system and vendor catalogs.
  • Assist engineers with design reviews.
  • Maintain design project schedules. Track and report on project status.

*The description above represents the most significant and essential duties of the job but does not exclude other occasional work assignments not mentioned.

What Youll Bring:

  • Minimum of a high school diploma and completion of certified drafting training program with 3 years of drafting experience in an industrial setting or equivalent education and experience.
  • Intermediate knowledge of 3D drawing systems and techniques.
  • Intermediate knowledge of industry standards for drawings.
  • Intermediate interpersonal and communication skills.
  • Ability to read and create technical drawings, blueprints, schematics and material.
  • Ability to manage multiple priorities and meet deliverable deadlines.
  • Intermediate computer skills with emphasis on Microsoft Office products and drafting software.

Whats in It for You:

  • Comprehensive Health Coverage:
    • MEPPI pays up to 90% of the cost for medical, dental, and vision plans.
  • Retirement Plans:
    • 401(k) match of up to 4%.
  • Generous Paid Time Off:
    • Earn vacation after just 90 days, plus enjoy 12 paid holidays annually.
  • Career Growth:
    • Access to professional development programs and educational assistance.
  • Employee Perks:
    • On-site fitness center (Warrendale, PA), wellness program, profit sharing, and employee discounts.

Why MEPPI:

As a proud U.S. affiliate of Mitsubishi Electric, MEPPI powers critical infrastructure and rail transportation solutions across North America. We value collaboration, innovation, and peoplebecause we know that our greatest asset is our team. Join us and help shape a future where talent and technology thrive.

Equal Opportunity Employer:

MEPPI is committed to diversity and inclusion in the workplace. We welcome applicants from all backgrounds and ensure fair consideration for every candidate.

Notice to Agencies and Search Firms:

We do not accept unsolicited resumes from agencies. Submissions without signed agreements become the property of MEPPI, and no fees will be paid.