1

Software Development Jobs in Miami, FL (NOW HIRING)

Software Tutor

Coral Gables, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Doral, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Miramar, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Sunrise, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Miami Beach, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Hialeah, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Miami, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Software Tutor

Cooper City, FL ยท Remote

$40/hr

Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...

Agentic Software Engineer II

Miami, FL

$93.30K - $127.70K/yr

Execute assigned software development lifecycle activities across build, test, release, and validation * Collaborate with architecture, engineering, quality assurance, product, user experience, and ...

Senior Software Engineer

Miami, FL ยท Hybrid

$117.20K - $154.50K/yr

Visit our institutional page Engineering at Nubank We strive for state-of-the-art software development practices, that currently includes a variety of technologies. While we value candidates that are ...

New

Senior Software Engineer

Miami, FL ยท On-site

$117.20K - $154.50K/yr

Visit our institutional page Engineering at Nubank We strive for state-of-the-art software development practices, that currently includes a variety of technologies. While we value candidates that are ...

Sr. Software Engineer

Miami, FL

$117.20K - $154.50K/yr

CORE JOB SUMMARY The Senior Software Engineer designs, modifies, develops, and implements the LINCS ... Provides technical and project development leadership and oversees overall technical design and ...

Sr. Software Engineer

Miami, FL ยท On-site

$117.20K - $154.50K/yr

CORE JOB SUMMARY The Senior Software Engineer designs, modifies, develops, and implements the LINCS ... Provides technical and project development leadership and oversees overall technical design and ...

Software Engineer III- Eng

Sunrise, FL ยท On-site

$54.75 - $73.75/hr

Software Development: Write clean, maintainable, and efficient code for various software applications and systems. Technical Leadership: Contribute to the design, development, and deployment of ...

Software Engineer II

Miami, FL

$93.30K - $127.70K/yr

Our engineers engage in the full software development life cycle within agile teams, focusing on areas like real-time systems, machine learning, cybersecurity, and DevOps. Join our team of creative ...

next page

Showing results 1-20

Software Development information

See Miami, FL salary details

$76K

$135.9K

$170.7K

How much do software development jobs pay per year?

As of May 29, 2026, the average yearly pay for software development in Miami, FL is $135,912.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,100.00 and $155,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What are the most commonly searched types of Software Development jobs in Miami, FL? The most popular types of Software Development jobs in Miami, FL are:
What are popular job titles related to Software Development jobs in Miami, FL? For Software Development jobs in Miami, FL, the most frequently searched job titles are:
What cities near Miami, FL are hiring for Software Development jobs? Cities near Miami, FL with the most Software Development job openings:
Software Developer

$77.52K/yr

Full-time

Retirement

Posted 25 days ago


Job description

Salary: $77,524.00 Annually
Location : 3315 Tamiami Trail E., Ste. 102, Naples, FL
Job Type: Full Time
Job Number: 01/05/2026
Division: Management Information Systems
Department: Systems Support
Opening Date: 01/05/2026
POSITION OVERVIEW
Software Developer
Are you imagining your next career move? Are you ready to make a positive impact on the citizens of Collier County by joining a technology modernization team that supports mission-critical Recording and Courts systems using the latest.NET LTS and Azure technologies?
If so, this opportunity may be for you, especially if you want to do meaningful work while living and serving a community that strives to be the best place to work, live, and play: beautiful Naples Florida.
At the Clerk's Office, we believe that a career is more than just a job, it is a calling. Our employees take an oath to serve and uphold Constitution of the United States and the State of Florida, and we are committed to making a difference in the community we serve.
About the Information Technology Division
The Information Technology Division is responsible for re-imagining how technology is used to streamline and simplify the services provided by the Clerk's Office. From assisting staff with hardware and software needs, to deploying new equipment, enhancing applications, safeguarding data, and maintaining on-premises and cloud-based infrastructure, our IT team plays a vital role in daily operations.
We are committed to leveraging innovative technology solutions to work smarter and more efficiently, with one simple goal in mind: meeting the needs of the citizens of Collier County.
Position OverviewThe Software Developer will play a critical role in modernizing and evolving the Recording departments COR system. This is a hands-on position for a developer who values:
  • Clean architecture
  • Test-Driven Development (TDD)
  • Building secure, scalable enterprise systems

This position will have opportunities to grow in a TDD and CI/CD culture, shape modernization initiative within the Clerk's Office, work in a collaborative and mission-driven work environment, and gain exposure to cutting-edge Microsoft technologies and Azure solutions.
Key Responsibilities:
  • Develop automated testing and acceptance steps in CI\CD pipelines to help maintain enterprise-grade applications using .NET LTS versions.
  • Implement and mentor others in Test-Driven Development (TDD) and automated testing practices.
  • Build Microsoft Teams extensions and integrate Azure SaaS capabilities into enterprise workflows.
  • Support and extend hybrid Azure + on-prem systems.
  • Maintain CI/CD pipelines via GitHub and GitHub Actions.
  • Optimize SQL Server stored procedures and data access layers.
  • Collaborate with IT leadership, Vendors and Clerk's Office teams to design and implement secure, efficient solutions.
  • Mentor peers and promote software best practices across the team.

Core Technical Skills to Learn and Apply
  • C# and .NET 10
  • Blazor and gRPC
  • CI/CD workflows and automated build systems
  • Test-Driven Development (TDD)
  • xUnit test frameworks
  • Playwright for .NET
  • Microsoft Entra ID
  • Zero Trust security concepts
  • CakeBuild.Net
  • GitHub, Trunk based branching strategies, and repo maintenance
  • GitHub Actions, PowerShell and self-hosted runners for automated deployment.

Minimum Qualifications
Bachelor's degree from an accredited college or university in computer science or related field, and five years of professional C# and/or .NET software development experience, and development of information systems projects and their implementation and experience in analysis, programming, and design. Any equivalent combination of education, training, and experience which provides the requisite knowledge, skills, and abilities for this job may be substituted for the education and experience requirement.
Qualifications
  • Bachelor's degree from an accredited college or university in computer science or related field, and five years of professional C# and/or .NET software development experience, and development of information systems projects and their implementation and experience in analysis, programming, and design. Any equivalent combination of education, training, and experience which provides the requisite knowledge, skills, and abilities for this job may be substituted for the education and experience requirement.

What You Will Gain
  • Hands-on experience with modern Microsoft and Azure technologies
  • Growth in a TDD and CI/CD-driven culture
  • Opportunities to help shape modernization initiatives within the Clerk's Office
  • A collaborative, mission-driven work environment
  • The chance to build systems that directly serve the public good

If you are passionate about building high-quality software and want your work to have a meaningful impact on your community, we invite you to consider a career with the Clerk's Office.
A career at the Collier County Clerk of the Circuit Court and Comptroller provides a generous total rewards package that includes:
  • Competitive salaries
  • Superior cost-effective wellness plans
  • Generous leave time
  • Excellent retirement and pension plans
  • Career advancement opportunities

To learn more about the benefits offered by the Clerk of Courts, please visit our website by following this link: