1

Intermediate Software Developer Jobs in Delaware

Fleet Mechanic

Millsboro, DE · On-site

$21.25 - $27.25/hr

Performs basic and intermediate inspections and preventative maintenance. Moves equipment as needed ... Utilizes Fleet Maintenance, Telematics and/or diagnostic software system program(s). Qualifications

Fleet Mechanic

Millsboro, DE

$21.25 - $27.25/hr

Primary Purpose Takes an intermediate role within the maintenance hierarchy. Their primary purpose ... Associate Degree in Electrical, Mechanical, Automotive Engineering or a related field from an ...

Fleet Mechanic

Millsboro, DE

$21.25 - $27.25/hr

Primary Purpose Takes an intermediate role within the maintenance hierarchy. Their primary purpose ... Associate Degree in Electrical, Mechanical, Automotive Engineering or a related field from an ...

next page

Showing results 1-20

Intermediate Software Developer information

See Delaware salary details

$48K

$111.9K

$166.1K

How much do intermediate software developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for intermediate software developer in Delaware is $111,941.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,100.00 and $130,100.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 Delaware?

The most popular types of Software Developer jobs in Delaware are:

What are popular job titles related to Intermediate Software Developer jobs in Delaware?

For Intermediate Software Developer jobs in Delaware, the most frequently searched job titles are:

What job categories do people searching Intermediate Software Developer jobs in Delaware look for?

The top searched job categories for Intermediate Software Developer jobs in Delaware are:

What cities in Delaware are hiring for Intermediate Software Developer jobs?

Cities in Delaware with the most Intermediate Software Developer job openings:

Infographic showing various Intermediate Software Developer job openings in Delaware as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $111,941 per year, or $53.8 per hour.

Software Engineering - Full Stack Developer - Intermediate

Ampcus Inc

Wilmington, DE • On-site

Other

Posted 25 days ago


Job description

Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.

Job Title: Software Engineering - Full Stack Developer - Intermediate

Location(s): Wilmington, DE (Onsite)

Duration: Contract to Hire

Job Summary:

As a Software Engineer within Enterprise Technology, you serve as a seasoned member of an agile team to design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives, leveraging artificial intelligence (AI) and machine learning (ML) where appropriate to enhance product capabilities and efficiency.

Key Responsibilities:
  • Develop and maintain full-stack applications using React for front-end and Java for the backend.
  • Utilize AI and ML to enhance product capabilities and efficiency.
  • Ensure the stability and scalability of technology solutions.
  • Work collaboratively in an agile team environment.
Required Qualifications:
  • Formal training or certification on software engineering concepts and 3 years of applied experience.
  • Proficiency in coding with the Java programming language.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficient in coding in one or more languages, including React, JavaScript, Typescript, HTML, CSS, etc.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Development and Deployment experience using AWS VPC, Subnet, SG, Lambda, EC2, RDS, Route, Content Delivery, KMS, and S3.

Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities.


Ampcus logo

About Ampcus

Sourced by ZipRecruiter

Ampcus Inc. is a ISO 20000, ISO 27000, ISO 9001, CMMI DEV/3 SM and CMMI SVC/3 SM certified global provider of a broad range of Technology and Business consulting services. From strategy to execution, our disciplined yet flexible approach starts and ends with our clients. By listening hard and working harder, client goals become our goals. Their success is our satisfaction. It’s why our clients sleep well at night. We believe that the success of an engagement is determined by strong project management, as well as clear communication and mutual commitment working collaboratively. Our methodology begins with listening to the customer about their needs, then working with their team to gain a clear understanding of the requirements, while providing knowledge transfer of best practices for the organization.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Chantilly, VA, US

Year founded

2004