1

Mid Software Engineer Jobs in Florida (NOW HIRING)

Senior Embedded Software Engineer

Melbourne, FL · On-site

$114K - $150K/yr

Conduct code reviews and provide technical mentorship and guidance to junior and mid-level embedded software engineers. * Collaborate closely with systems, hardware, FPGA, verification, manufacturing ...

Conduct code reviews and provide technical mentorship and guidance to junior and mid-level embedded software engineers. * Collaborate closely with systems, hardware, FPGA, verification, manufacturing ...

Mentor Senior and mid-level engineers through design reviews, technical guidance, and knowledge sharing Required Qualifications * 8+ years of software engineering experience building production SaaS ...

Mentor Senior and mid-level engineers through design reviews, technical guidance, and knowledge sharing Required Qualifications * 8+ years of software engineering experience building production SaaS ...

Software Engineer

Orlando, FL · On-site

$90 - $120/hr

The Role This is a mid-level role for someone who's past the hand-holding stage but still has ... If you're a strong engineer who loves building things and picks up new tools quickly, that matters ...

We are looking to add a Mid-Level Software Engineer. Who is DS2? DS2 provides full life-cycle software engineering services to DoW, federal, and commercial clients. We are committed to teamwork, a ...

We are looking to add a Mid-Level Software Engineer. Who is DS2? DS2 provides full life-cycle software engineering services to DoW, federal, and commercial clients. We are committed to teamwork, a ...

We are looking to add a Mid-Level Software Engineer. Who is DS2? DS2 provides full life-cycle software engineering services to DoW, federal, and commercial clients. We are committed to teamwork, a ...

next page

Showing results 1-20

Mid Software Engineer information

See Florida salary details

$47.5K

$110.2K

$153.6K

How much do mid software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for mid software engineer in Florida is $110,243.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,700.00 and $129,300.00 per year, depending on experience, location, and employer.

What is a mid software engineer?

Mid Software Engineers 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 concepts, software design, and development tools, and are capable of working independently on moderately complex tasks. They often collaborate with senior engineers and other team members to design, develop, and maintain software applications. Their role bridges the gap between junior and senior engineers, allowing them to mentor less experienced team members while continuing to learn and grow in their own careers.

What skills and qualifications are needed to thrive as a mid software engineer?

To thrive as a Mid Software Engineer, you need solid programming skills in languages like Java, Python, or JavaScript, a bachelor's degree in computer science or related field, and experience with software development methodologies. Familiarity with tools such as Git, CI/CD pipelines, and frameworks like React or Spring Boot is typically required. Strong problem-solving, teamwork, and communication skills help you collaborate effectively and adapt to evolving project needs. These skills and qualities are crucial for delivering robust, maintainable software solutions and contributing to team success.

What are common challenges faced by mid software engineers, and how can they overcome them?

Mid-level software engineers often encounter challenges such as balancing multiple project priorities, adapting to changing technologies, and bridging the gap between junior and senior team members. To overcome these challenges, it's important to develop strong time-management skills, stay current with industry trends, and proactively seek feedback from peers and mentors. Collaborating closely with cross-functional teams and being open to learning from code reviews can also help mid-level engineers grow and succeed in their roles.

What is the difference between Mid Software Engineer vs Junior Software Engineer?

AspectMid Software EngineerJunior Software Engineer
Experience Level2-4 years of experience0-1 year of experience
Skills & ResponsibilitiesDesigns and develops features, collaborates on projects, troubleshoots issuesAssists in coding, learns development processes, supports senior team members
CertificationsOptional, but common certifications like AWS or ScrumTypically none required
Work EnvironmentIndependent contributor, involved in project planningLearning-focused, supervised by senior staff

The Mid Software Engineer is an experienced developer responsible for designing and implementing features, often working independently. In contrast, a Junior Software Engineer is at the beginning of their career, focusing on learning and supporting team tasks. The mid-level role requires more technical skills and project involvement, while the junior role emphasizes skill development and mentorship.

Is 25 too late to become a mid software engineer?

Age is not a strict barrier to becoming a mid-level software engineer; many professionals transition into software development in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and experience with development tools, through self-study, coding bootcamps, or formal education. Employers value skills and experience over age, so with consistent effort, starting at 25 is feasible for reaching a mid-level position.

What does a mid-level software engineer earn?

A mid-level software engineer typically earns between $80,000 and $120,000 annually, depending on location, industry, and experience. They usually have 2-5 years of experience and are proficient in programming languages, development tools, and collaborative environments.
Infographic showing various Mid Software Engineer job openings in Florida as of August 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,243 per year, or $53 per hour.

$63K - $82K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 25 days ago


Job description

Software Developer (Junior-Mid Level)Location: Tampa, FL, 33601 (Must be local)
Job Description:

We are seeking a highly skilled Junior to Mid Software Developer to join our team. The ideal candidate will have experience in C++, Java, and Python programming languages. The Senior Software Developer will be responsible for designing, developing, and maintaining software applications and systems. They will work closely with other developers, project managers, and stakeholders to ensure that software projects are completed on time and within budget.

Responsibilities:
  • Design, develop, and maintain software applications and systems
  • Collaborate with other developers, project managers, and stakeholders to ensure project success
  • Write clean, efficient, and well-documented code
  • Debug and troubleshoot software issues
  • Stay up-to-date with emerging trends and technologies in software development
Requirements:
  • Bachelor's degree in Computer Science or related field
  • 1-3 years of experience in software development
  • Proficiency in C++, Java, and Python programming languages
  • Experience with software development methodologies such as Agile and Scrum
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
Benefits:
  • 401(k)
  • Dental insurance
  • Flexible spending account
  • Health insurance/Vision insurance
  • Life insurance