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 ...

Position Summary This intermediate-level, Electrical Engineer II Embedded Firmware position is on a ... Collaborate with other members of R&D, including Software and Mechanical Engineering, along with ...

Showing results 41-60

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 Aug 12, 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 is an intermediate software developer?

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 are the most commonly searched types of Software Developer jobs in Apollo, PA? The most popular types of Software Developer jobs in Apollo, PA are:
What cities near Apollo, PA are hiring for Intermediate Software Developer jobs? Cities near Apollo, PA with the most Intermediate Software Developer job openings:

Senior Vice President, Development Group Lead

BNY

Pittsburgh, PA • On-site

Full-time

Re-posted 26 days ago


Job description

Job Summary:
BNY is a leading global financial services company that influences nearly 20% of the world’s investible assets. The Senior Vice President, Development Group Lead will consult with internal business groups, provide high-level application software development services, and mentor junior engineers while ensuring compliance with technology standards.
Responsibilities:
• Consult with internal business groups to provide high-level application software development services or technical support.
• Provide comprehensive senior-level technical consulting to IT management and senior technical staff, evaluating compliance with the organization's technology standards.
• Program well-designed, testable, efficient code; analyze, design, and develop tests and test-automation suites.
• Develop flowcharts, layouts, and documentation to satisfy requirements and solutions; maintain software functionality and currency.
• Establish and embed design guardrails to drive efficiency and effectiveness across the ecosystem
• Actively participate in code reviews and integrate software components into fully functional software systems.
• Apply security and privacy principles; work with internal business groups on implementation opportunities, challenges, and requirements.
• Analyze information and provide recommendations to address and resolve business issues for specific business groups.
• Guide and consult with IT management and technical staff regarding emerging technologies and corporate implementation strategies.
• Mentor and lead junior level engineers and advocate for innovative, creative technology solutions.
• Engage in active learning, complete mandatory training and policy awareness curricula on time, and use learning tools such as Pluralsight to meet personal development goals.
Qualifications:
Required:
• Bachelor’s degree in computer science, engineering, or a related discipline, or equivalent work experience.
• 10-14 years of experience in software development; experience in the securities or financial services industry is a plus.
• Thorough and demonstrative knowledge of both frontend (user-side) and backend (server-side) application development.
• Intermediate understanding of security principles, relational databases, and architecture design principles.
• Expertise in application development toolkits and proficiency in front-end and back-end coding languages such as C#, Java, HTML, NodeJS, CSS, JSON, Angular, and JavaScript.
• Proficiency in application frameworks and containerization.
• Awareness of Apptio products including Apptio Financials and TargetProcess.
• Strong communication, organizational, and interpersonal skills to support mentoring and teamwork.
• Prior lead experience selecting and implementing vendor-specific methodologies and consulting experience with structured methodologies.
• Broad experience with multi-platform development tools and toolkits.
• Understanding of interdependencies and business impact of future IT plans.
Company:
BNY is a global financial services platforms company at the heart of the world’s capital markets. Founded in 1784, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.