1

Mid Level Software Developer Jobs in Wilmington, DE

Senior Software Engineer

Wayne, PA · On-site

$111K - $146K/yr

Our software and scientists incorporate modern advances in scientific understanding, drug ... Mentor and guide junior and mid-level engineers, providing meaningful feedback to elevate team ...

Need experience with expert level in Core Java and Spring boot. Need experience in Microservice Architecture. Should have experience with Kafka or RabbitMQ Should Have experience with Test driven ...

Need experience with expert level in Core Java and Spring boot. Need experience in Microservice Architecture. Should have experience with Kafka or RabbitMQ Should Have experience with Test driven ...

Sr. Software QA Engineer

Downingtown, PA · On-site

$105K - $135K/yr

The Senior Software QA Engineer is responsible for driving software quality strategy and test ... Mentor junior and mid-level QA engineers through test case reviews, test script reviews, technical ...

Sr. Software QA Engineer

Downingtown, PA · On-site

$105K - $135K/yr

The Senior Software QA Engineer is responsible for driving software quality strategy and test ... Mentor junior and mid-level QA engineers through test case reviews, test script reviews, technical ...

Showing results 41-60

Mid Level Software Developer information

See Wilmington, DE salary details

$46.6K

$108.5K

$161K

How much do mid level software developer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for mid level software developer in Wilmington, DE is $108,502.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,300.00 and $126,100.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the typical daily responsibilities of a mid level software developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the most commonly searched types of Software Developer jobs in Wilmington, DE?

The most popular types of Software Developer jobs in Wilmington, DE are:

What are popular job titles related to Mid Level Software Developer jobs in Wilmington, DE?

For Mid Level Software Developer jobs in Wilmington, DE, the most frequently searched job titles are:

Infographic showing various Mid Level Software Developer job openings in Wilmington, DE as of July 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $108,502 per year, or $52.2 per hour.

Sr Full-stack Java Developer

Dale Workforce Solutions

Philadelphia, PA • On-site

$56 - $64/hr

Other

Posted 6 days ago


Job description

Company: Health Insurance Industry
Pay Rate: $56-64/hour W2
Location: Philadelphia, PA, (Hybrid 3 days per week)
Job type: Contract to hire 
W2 Only - Must be Greencard or U.S. Citizen 
Summary
The Senior Application Developer is a senior-level individual contributor responsible for designing, developing, testing, implementing, and supporting scalable web applications, APIs, integrations, and cloud-based solutions. This role partners closely with business stakeholders, architects, product teams, and fellow developers to deliver high-quality software that meets business objectives while adhering to established architecture, security, and development standards. The Senior Application Developer provides technical leadership through solution design, code reviews, mentoring, and adoption of modern engineering practices, including AI-assisted software development tools. Supporting technologies used within the organization include Java, Spring Boot, React, Angular, Google Cloud Platform (GCP), and enterprise integration platforms.
Key Responsibilities
 
  • Design, develop, test, deploy, and maintain enterprise-grade web applications, APIs, and cloud-native solutions.
  • Translate functional and technical requirements into scalable, secure, and maintainable application designs.
  • Develop RESTful APIs and integration services supporting internal and external business partners.
  • Build modern user interfaces using React and Angular frameworks.
  • Develop backend services using Java and Spring Boot.
  • Implement cloud-native solutions leveraging Google Cloud Platform services.
  • Participate in application architecture, technical design reviews, and solution planning sessions.
  • Perform code reviews to ensure adherence to coding standards, security requirements, and best practices.
  • Mentor and provide technical guidance to junior and mid-level developers.
  • Support production applications by troubleshooting incidents, resolving defects, and implementing enhancements.
  • Collaborate with DevOps teams to support CI/CD pipelines, deployment automation, and operational excellence.
  • Ensure compliance with security, privacy, accessibility, and software development lifecycle standards.
  • Evaluate and leverage AI-assisted development tools such as GitHub Copilot, Claude Code, and similar technologies to improve development productivity and code quality.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, estimation, and retrospectives.
  • Create and maintain technical documentation, design artifacts, and implementation guides.

Required Qualifications
 
  • Bachelor''s degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent work experience.
  • Minimum 5 years of application development experience.
  • Minimum 3 years of experience developing enterprise web applications.
  • Hands-on experience with Java and Spring Boot.
  • Experience developing and consuming RESTful APIs and web services.
  • Experience with React and/or Angular.
  • Experience working with relational databases and SQL.
  • Experience with cloud platforms, preferably Google Cloud Platform (GCP).
  • Experience with source control systems, automated testing, and CI/CD processes.
  • Strong troubleshooting and problem-solving skills.
  • Excellent verbal, written, and interpersonal communication skills.
  • Ability to work independently while collaborating effectively within cross-functional teams.