1

Software Software Jobs in Miami, FL (NOW HIRING)

As a Software Engineer, you will be responsible for the design, building, delivery, and support of high-quality software applications that support DASI's business areas. You will adopt, define, or ...

Performs a variety of moderately complex software and/or hardware engineering activities of an analysis, design, or test nature * Participates in project teams * Plans, conducts, and may supervise ...

Performs a variety of moderately complex software and/or hardware engineering activities of an analysis, design, or test nature * Participates in project teams * Plans, conducts, and may supervise ...

As a Software Engineer, you will be responsible for the design, building, delivery, and support of high-quality software applications that support DASI's business areas. You will adopt, define, or ...

The Role We're on the lookout for a versatile Software Engineer who thrives in dynamic environments and is excited about the opportunity to work with a variety of technologies. While TypeScript ...

Be Seen First

The Software Engineer will participate in the planning, analysis, design, development, and verification of software projects used in a commercial aircraft environment. PRIMARY RESPONSIBILITIES: ยท ...

Need people that have any experience with device side customization for Google's software update process specifically help with a customized over-the-air software update process. Special requirements ...

About Allvue We are Allvue Systems, the leading provider of software solutions for the Private Capital and Credit markets. Whether a client wants an end-to-end technology suite, or independently ...

Position Summary The Lead Software Engineer brings substantial experience in software engineering principles and best practices, solution design, design patterns, the latest technologies, technical ...

next page

Showing results 1-20

Software Software information

See Miami, FL salary details

$45.9K

$107K

$158.8K

How much do software software jobs pay per year?

As of Jul 15, 2026, the average yearly pay for software software in Miami, FL is $106,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,100.00 and $124,300.00 per year, depending on experience, location, and employer.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Senior roles, leadership positions, and those with expertise in areas such as cloud computing or machine learning are more likely to reach this salary level.

What types of software jobs are there?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development methodologies, and tools like version control systems, with some roles emphasizing specialization in areas like front-end, back-end, or full-stack development.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-paying industries like finance, technology, or at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, specialized skills, and often leadership roles or equity compensation.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

What is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and senior software development managers tend to have the highest salaries in the software industry. These positions often require advanced skills, extensive experience, and sometimes specialized certifications, with salaries varying by location and company size.
What cities near Miami, FL are hiring for Software Software jobs? Cities near Miami, FL with the most Software Software job openings:
Infographic showing various Software Software job openings in Miami, FL as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $106,974 per year, or $51.4 per hour.
Software Engineer

Software Engineer

DASI LLC

Doral, FL โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

For nearly 30 years, DASI has been in the business of providing comprehensive aircraft inventory support for airlines, MROs, OEMs, and distributors. Headquartered in Miami, Florida, with service centers in London and Singapore, DASI is a truly global partner, serving customersโ€™ parts and inventory needs in more than 140 countries.

DASI is investing in the next generation of its digital marketplace and technological enterprise platforms. Online sales and self-service have been growing exponentially, and we are building a modern, cloud-native platform on Azure to take that experience to the next level. We are looking for a Software Engineer who can help us design, innovate and build it. ย 

Purpose:ย 

As a Software Engineer, you will be responsible for the design, building, delivery, and support of high-quality software applications that support DASI's business areas. You will adopt, define, or enforce design patterns, coding standards, and best practices to design scalable, secure, and maintainable systems. Your responsibilities include reviewing code for correctness, performance, and adherence to standards, sharing with the team on frameworks, tools, vibe coding tools, generative AI solutions, new emerging technologies and collaborating on the estimation of timelines and resources.

As part of a broader initiative, the IT department is leading efforts in operational sustainability by recycling and repurposing outdated technologies, streamlining processes, striving to go paperless, and empowering each end user to perform their job to the best of their ability.

ย 
Key accountabilities:ย 

  • Design, build, and operate enterprise-grade applications and API services, handling high request volumes with low latency, high reliability, and predictable cost while meeting business requirements.
  • Write production-quality software with strong unit and integration tests that meets agreed code-coverage targets.
  • Perform code reviews to maintain quality, enforce standards, and ensure solutions meet functional and non-functional requirements.
  • Collaborate with the team to deliver reusable, maintainable components, following coding standards and engineering best practices.
  • Contribute to end-to-end technical design for new features (including data models) and document key architectural decisions.
  • Troubleshoot and resolve technical issues, ensuring application performance, reliability, and security.
  • Partner with cross-functional teams to deliver end-to-end solutions, from the UI through back-end services and integrations.
  • Produce clear technical documentation and contribute to deployment, monitoring, and ongoing maintenance.
  • Support production operations by partnering with System Support to diagnose issues, resolve incidents, and improve reliability across integrated systems.
  • Stay current with software engineering and AI best practices, and drive continuous improvement through thoughtful innovation.
  • Perform other duties as assigned.

Key skills and competences:

  • Strong understanding of software engineering fundamentals, including OOP and SOLID principles.
  • Experience building and maintaining Salesforce applications using Apex (classes, triggers), Lightning Web Components, Flow, and Experience Cloud and Salesforce governor limits, Apex unit testing (75%+ coverage), Platform Events/Change Data Capture, and Named Credentials for OAuth-based integrations.
  • Proficiency in C#, JavaScript/TypeScript, and T-SQL for back-end development.
  • Experience building and maintaining ASP.NET Core minimal APIs and/or controllers, and Blazor applications, using dependency injection and async/await.
  • Experience designing and consuming RESTful APIs and SOAP web services using JSON and XML.
  • Experience with modern JavaScript frameworks and runtimes (e.g., React, Next.js, Node.js) and integrating them with back-end APIs.
  • Experience with Microsoft SQL Server, including schema design and optimization; stored procedures and functions; indexing and performance tuning; and writing efficient T-SQL (DML and DDL).
  • Knowledge with ORMs such as Entity Framework Core and/or Dapper.
  • Hands-on experience writing production-quality C# (.NET 9/10) with strong unit, integration, and end-to-end test coverage.
  • Familiarity with Azure DevOps, CI/CD, pull requests, and automated quality gates (e.g., code coverage and static analysis).
  • Proficiency with Git workflows (branching, merging, and pull requests).
  • Strong problem-solving skills, with the ability to assess trade-offs and deliver practical, high-quality solutions.
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively with cross-functional teams.
  • Experience working in an Agile development environment, following Scrum or Kanban methodologies.
  • Ability to apply prompt engineering and basic generative AI patterns where they create real business value, and to recognize when they do not.
  • Experience with AI coding assistants (e.g., GitHub Copilot, Claude, Codex) - (optional).
  • Knowledge with building and configuring a foundational generative AI platform, including model selection, prompt engineering, and operational governance controls (optional).

ย 
Experience and qualifications:

  • Bachelorโ€™s degree in computer science, Engineering, or a related field.
  • 3+ years of software engineering experience delivering enterprise applications.
  • 3+ years of experience with SQL, database design, and ORMs.
  • 3+ years of experience with modern front-end frameworks (React, Next.js, or Blazor) integrated with back-end APIs.
  • Proven ability to troubleshoot complex issues in distributed systems.
  • Strong sense of ownership and accountability, with a focus on delivering high-quality code.
  • Demonstrated experience in developing enterprise applications using modern technologies.
  • Understanding of software engineering principles, design patterns, and best practices.
  • Preferred certifications (not required): Azure Developer Associate, Azure Solutions Architect, AI Engineer Associate, or Salesforce Platform Developer.

Tech Breakdown:

  • 50% Developmentย 
  • 20% SQL
  • 15% Architecture, design reviews, and code reviews
  • 10% Production support and issue resolution
  • 5% Continuous learning, tooling, and process improvement
    ย 

DASI, LLC. and group companies are an Equal Opportunities Employer


DASI logo

About DASI

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing

Company size

51 - 200 Employees

Headquarters location

Miami, FL, US

Year founded

1993

Social media