1

Intermediate Application Developer Jobs in Pennsylvania

Through a strong engineering culture, MarTech transforms marketing strategy into measurable ... Responsibilites 1. Provides intermediate level system analysis, design, development, and ...

Must Have Skills: * 5+ years of experience in GoLang for coding, design, and application ... Intermediate-level experience with Docker and Kubernetes . * Proficiency in Infrastructure-as-Code ...

As an Intermediate Software Engineer, you will build features using specdriven development and Kiro ... basic application solutions. * Learn and keep pace with the latest advances in the field and ...

next page

Showing results 1-20

Intermediate Application Developer information

What are some typical projects or tasks that an Intermediate Application Developer might work on within a development team?

As an Intermediate Application Developer, you will often be responsible for building new features, maintaining existing applications, and troubleshooting issues as they arise. You'll typically collaborate with senior developers for architectural decisions and junior developers for code reviews or mentoring. Projects may range from developing web or mobile applications to integrating APIs or optimizing database queries. This role requires balancing independent coding tasks with teamwork, including participating in daily stand-ups, sprint planning, and peer code reviews.

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

To thrive as an Intermediate Application Developer, you need strong programming skills in languages like Java, C#, or Python, along with a bachelor’s degree in computer science or related field. Familiarity with software development tools, version control systems like Git, and experience with frameworks such as .NET or Spring are typically required. Analytical thinking, problem-solving abilities, and effective communication help you collaborate with team members and address user requirements efficiently. These skills and qualities are essential to deliver robust, maintainable applications that align with business goals and technical standards.

What are Intermediate Application Developers?

Intermediate Application Developers are professionals who design, build, test, and maintain software applications. They possess a solid foundation in programming and software development, typically with several years of experience beyond the entry level. These developers are responsible for implementing features, fixing bugs, collaborating with teams, and ensuring applications meet user needs. They often work under the guidance of senior developers while also mentoring junior team members.

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

AspectIntermediate Application DeveloperJunior Application Developer
Experience LevelTypically 2-4 years of experienceEntry-level, 0-1 year of experience
SkillsProficient in multiple programming languages, understanding of software development lifecycleBasic coding skills, learning development processes
ResponsibilitiesDesigning, coding, testing applications, and collaborating on projectsAssisting in coding, debugging, and learning project workflows
CertificationsOften holds certifications like Java, .NET, or relatedMay have foundational certifications or none

The Intermediate Application Developer has more experience, advanced skills, and greater responsibilities compared to a Junior Application Developer. They are capable of handling complex tasks independently, whereas juniors focus on learning and supporting development activities.

What are the most commonly searched types of Application Developer jobs in Pennsylvania? The most popular types of Application Developer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Intermediate Application Developer jobs? Cities in Pennsylvania with the most Intermediate Application Developer job openings:

Application Development Engineer (Mid)

True Helix

Delmont, PA

Other

Re-posted 11 days ago


Job description

My Account
Job Openings >> Application Development Engineer (Mid)
Application Development Engineer (Mid)
Summary
Title: Application Development Engineer (Mid) ID: 1002 Location: Delmont, PA Department: True Helix
More about this job >
Description

The Application Development Specialist requires extensive knowledge of programming languages and Application Engineers develop purpose-built software programs for our clients to use. They collaborate with other members of the development team on software projects, design complex software programs and applications, and incorporate client feedback into our software product development. 

Duties will primarily include building software that is simple to use and that makes daily task completion highly efficient.  They will be involved in writing code, modifying software to fix errors, adapting it to new uses, improving its performance, or upgrading interfaces. Additionally, they will be entrusted with conducting system testing, and validation procedures, and working with users on technical issues including software system design and maintenance.  

Responsibilities Include 

  • Understanding client requirements and how they translate into application features 
  • Collaborate with a team of IT professionals, business analysts, and end-users to set specifications for new applications 
  • Producing efficient and elegant code based on requirements 
  • Testing and deploying programs and applications 
  • Troubleshooting, debugging, maintaining, and improving existing software  
  • Reviewing and assessing user feedback to improve software performance and features 
  • Develop technical documents and diagrams to accurately represent application design and code 

Requirements Include  

  • 2+ years of experience  
  • Either a bachelor's degree in a relevant field or equivalent practical work experience 
  • Proficient with .NET Framework or .NET Core, and familiarity with C# and React
  • Good working knowledge of Web development (HTML, CSS/Less/Sass, JavaScript) 
  • Experience with ASP.NET or another web-server technology 
  • Good grasp of common design patterns such as MVC, MVVM, Services, Factories, etc. 
  • Intermediate knowledge of databases, SQL and relational data 
  • Understanding of Unit Testing and its practical application to development 
  • Ability and flexibility to learn new software and technology 
  • Ability to follow instructions and work in a team environment 

Pluses

  • Understanding of SQL and relational data. Entity Framework  
  • Understanding of source control, specifically Git 
  • Understanding of agile 
  • Familiarity with templating libraries such as Razor, Vue, React, etc. 
  • Familiarity with MVC/MVVM 
  • Familiarity with Microsoft DevOps, React, Bootstrap
Apply Now
 
Refer to a Friend
Copyright 2026 True Helix. All rights reserved.
Powered by ApplicantStack Employment Application Software
Privacy Policy | Terms of Use