1

Junior Software Development Jobs in Philadelphia, PA

Mentors junior engineers (P1-P2) and provide technical guidance. * Drives improvements in coding ... If you're looking for a place where your work has impact, your development is supported, and your ...

Senior Software Development Engineer

Berwyn, PA · On-site

$117K - $154K/yr

Mentors junior engineers (P1-P2) and provide technical guidance. * Drives improvements in coding ... If you're looking for a place where your work has impact, your development is supported, and your ...

... junior engineers (P1-P2) and provide technical guidance. • Drives improvements in coding ... If you're looking for a place where your work has impact, your development is supported, and your ...

Junior Developer

Philadelphia, PA

$63K - $82K/yr

Application Development: Code, test, and debug software applications based on technical specifications. * Troubleshooting: Identify, investigate, and resolve issues in existing software and data ...

Junior Developer

Philadelphia, PA · On-site

$63K - $82K/yr

Application Development: Code, test, and debug software applications based on technical specifications. * Troubleshooting: Identify, investigate, and resolve issues in existing software and data ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

This role requires strong technical leadership, a deep understanding of software development best ... junior engineers and provide technical leadership across multidisciplinary teams. • Stays current ...

Senior Software Engineer

Audubon, PA · On-site

$123K - $162K/yr

This role requires strong technical leadership, a deep understanding of software development best ... junior engineers and provide technical leadership across multidisciplinary teams. Stays current ...

Seeking a Staff Software Engineer to lead the design, development, and evolution of scalable ... Mentor junior and mid-level engineers through code reviews and technical guidance * Drive software ...

Showing results 21-40

Junior Software Development information

See Philadelphia, PA salary details

$24.2K

$89.8K

$138.8K

How much do junior software development jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software development in Philadelphia, PA is $89,784.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,600.00 and $87,800.00 per year, depending on experience, location, and employer.

What is a junior software developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

What are the key skills and qualifications needed to thrive as a junior software developer, and why are they important?

To thrive as a Junior Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

What is the difference between Junior Software Development vs Junior Web Developer?

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

How much does a junior software developer earn?

A junior software developer typically earns between $50,000 and $70,000 annually, depending on location, industry, and experience. Entry-level roles often require basic programming skills in languages like Java, Python, or JavaScript and may include benefits such as training and mentorship.

How to get a job in junior software development with no experience?

To secure a junior software development position with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Gaining proficiency in programming languages like Python or Java, creating a portfolio, and obtaining certifications can improve your chances; internships or volunteering can also provide practical experience.

How to get hired as a junior software developer?

To get hired as a junior software developer, candidates should build a strong foundation in programming languages like Python, Java, or JavaScript, and create a portfolio of projects to demonstrate their skills. Gaining experience through internships, coding bootcamps, or contributing to open-source projects can improve employability. Additionally, understanding version control systems like Git and preparing for technical interviews are important steps in the hiring process.

What are the most commonly searched types of Software Development jobs in Philadelphia, PA?

The most popular types of Software Development jobs in Philadelphia, PA are:

What cities near Philadelphia, PA are hiring for Junior Software Development jobs?

Cities near Philadelphia, PA with the most Junior Software Development job openings:

Infographic showing various Junior Software Development job openings in Philadelphia, PA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $89,784 per year, or $43.2 per hour.

Software Engineering IV

Data Intelligence, LLC

Moorestown, NJ • On-site

$120K - $159K/yr

Full-time

Re-posted 5 days ago


Job description

Job Summary:
Data Intelligence, LLC is seeking a Software Engineer IV to support the development and sustainment of advanced U.S. Navy tactical systems. This role involves full lifecycle software engineering within a collaborative Agile environment, focusing on system design, integration, testing, and ongoing software enhancements.
Responsibilities:
• Perform system and subsystem definition, design, implementation, integration, and testing
• Participate in:
• Software requirements reviews
• Preliminary and critical design reviews
• Integration readiness reviews
• Software acceptance reviews
• Develop software maintenance and upgrade solutions for tactical systems
• Support all phases of the software development lifecycle (SDLC)
• Collaborate in an Agile development environment
• Interface with senior customer personnel on technical matters
• Provide technical guidance to junior engineers as needed
• Support program management with technical expertise
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
• 8-10 years' experience in software development, maintenance, or support in an Open/Layered Architecture Environment, Operating Environments
• 8-10 years' experience with Model-based tools
• 8-10 years' experience with Information Assurance
• 8-10 years' experience with Tools Development
• 8-10 years' experience with Safety Analysis
• 8-10 years' experience with Real-Time
• 8-10 years' experience with System Data Analysis
• 8-10 years' experience with Problem Analysis
• 8-10 years' experience with System Integration
• Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages)
• Experience working in Agile development environments
• Experience with object-oriented design and development, including the use of design patterns to build modular, maintainable, and extensible software (e.g., plugin-based architectures)
• Experience with Linux/UNIX environments
• Proficiency with IDEs (e.g., Eclipse)
• Familiarity with UML and software modeling concepts
• Experience with automated or driver-based testing environments
• Current, active government clearance that is at least secret level or higher
• 7-9 years of industry experience is required
Preferred:
• Version control tools (such as ClearCase)
• JIRA (or similar)
• xUnit Framework, Junit, and CPPUnitLite
• Assemblers
• CMMI Level 5 Life Cycle Processes/Procedures
Company:
Data Intelligence, LLC (DI) provides mission focused systems engineering, full lifecycle software development and cybersecurity solutions for complex IT and C5ISR system. Founded in 2005, the company is headquartered in Marlton, USA, with a team of 51-200 employees. The company is currently Growth Stage.