1

Database Software Engineer Jobs in Florida (NOW HIRING)

C#.Net Software Engineer, Jacksonville, FL This C#.Net Software Engineer position is 100% Onsite ... Relational and Non-Relational database experience. * RESTful Web services Design and Development.

The Lead Software Engineer demonstrates strong interpersonal and collaboration skills and is ... Extensive experience with NextJS, React, Java, and database technologies. * In-depth understanding ...

Oracle DBA

Tallahassee, FL · On-site

$48.25 - $65.50/hr

Install and configure Oracle database software * Monitor and maintain database performance * Manage ... Collaborate with developers to optimize database queries Requirements: * Bachelor's degree in ...

Senior Software Engineer

Jacksonville, FL · On-site

$113K - $149K/yr

Job Title: Sr Software Engineer Department: IT Pay Grade: Overtime Eligibility: Exempt Date: June ... Database Optimization & Data Engineering * Database Design: Structure complex SQL Server databases ...

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Basic knowledge of relational database structures and SQL. * Familiarity with Linux and UNIX-based ...

Responsibilities * Perform as a software developer on an NCRC product scrum team. * Support ... VPN, databases, IIS, Apache, etc. * Experience with virtualization and containerization ...

Junior Database Developer Position Overview: S2Technologies ais seeking a Junior Database Developer ... Experience with various database software * Experience with various web development tools Salary ...

next page

Showing results 1-20

Database Software Engineer information

See Florida salary details

$45.2K

$91.3K

$125.2K

How much do database software engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for database software engineer in Florida is $91,253.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,400.00 and $104,600.00 per year, depending on experience, location, and employer.

What is a database and example?

A database is an organized collection of data that allows for efficient storage, retrieval, and management of information, which database software engineers design and maintain using tools like SQL or NoSQL systems. An example of a database is MySQL, a popular relational database used in many applications to store user data, transactions, or product information.

What does a Database Software Engineer do?

A Database Software Engineer is responsible for designing, developing, and maintaining the software that manages databases. They create systems that enable efficient storage, retrieval, and manipulation of data for applications and organizations. Their work often includes optimizing database performance, ensuring data security, and collaborating with other engineers to integrate databases with applications. Database Software Engineers typically use languages like SQL and may work with various database management systems such as MySQL, PostgreSQL, or Oracle.

What are the 4 types of database?

Databases are generally classified into four main types: relational databases, which organize data into tables; NoSQL databases, designed for unstructured or semi-structured data; object-oriented databases, which store data as objects; and hierarchical or network databases, which organize data in tree-like or linked structures. As a Database Software Engineer, understanding these types helps in designing and optimizing data storage solutions for various applications.

What is the difference between Database Software Engineer vs Database Administrator?

AspectDatabase Software EngineerDatabase Administrator
Primary RoleDesigns, develops, and maintains database software and systemsManages, maintains, and secures existing databases
Skills & CertificationsSQL, database development, programming languages, certifications like Oracle Certified ProfessionalSQL, database management, backup/recovery, certifications like Microsoft Certified: Azure Database Administrator Associate
Work EnvironmentDevelopment teams, software companies, tech firmsIT departments, data centers, enterprise environments

While both roles work with databases, Database Software Engineers focus on creating and improving database software, whereas Database Administrators manage and maintain existing databases to ensure performance and security.

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

To thrive as a Database Software Engineer, you need strong proficiency in database design, SQL programming, and knowledge of data modeling concepts, typically supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, PostgreSQL, Oracle, and tools such as ETL platforms or cloud databases, as well as certifications like Oracle Certified Professional, are often required. Analytical thinking, problem-solving skills, and effective communication set standout engineers apart in collaborating with teams and troubleshooting issues. These skills and qualities are crucial for ensuring robust, scalable, and efficient database solutions that support organizational data needs.

What are some common challenges faced by Database Software Engineers when working with large-scale data systems?

Database Software Engineers often encounter challenges related to optimizing query performance, ensuring data integrity, and maintaining scalability as data volume grows. Working with large-scale systems requires balancing the need for fast data retrieval with efficient storage and backup solutions. Additionally, collaborating with application developers and DevOps teams to implement updates and troubleshoot issues is a key part of the role. Staying current with advancements in database technologies and best practices is essential for overcoming these challenges and ensuring robust, high-performing systems.

What is the definition of a database?

A database is an organized collection of data that is stored electronically and can be accessed, managed, and updated using database management systems (DBMS). Database Software Engineers design, develop, and maintain these systems to ensure data integrity, security, and efficient retrieval, often working with tools like SQL and data modeling techniques.

What are the top 5 databases?

For a Database Software Engineer, the top five databases widely used in the industry are Oracle Database, MySQL, Microsoft SQL Server, PostgreSQL, and MongoDB. These databases are popular for their reliability, scalability, and support for various data models, making them essential skills for the role. Familiarity with SQL and database management tools is also important for success in this field.
What are popular job titles related to Database Software Engineer jobs in Florida? For Database Software Engineer jobs in Florida, the most frequently searched job titles are:
What job categories do people searching Database Software Engineer jobs in Florida look for? The top searched job categories for Database Software Engineer jobs in Florida are:
What are popular job titles related to Database Software Engineer jobs in FL? For Database Software Engineer jobs in FL, the most frequently searched job titles are:
C# .Net Software Engineer

C# .Net Software Engineer

NextStep

Jacksonville, FL • On-site

Other

Medical, Retirement, PTO

Posted 3 days ago


Job description

C#.Net Software Engineer, Jacksonville, FL

This C#.Net Software Engineer position is 100% Onsite with possible Hybrid, depending on experience. This position is open to 9 hour days Monday thru Thursday and half a day on Friday.

We are looking for a highly motivated, energetic Software Engineer to help deliver software solutions that will transform our industry. We develop highly complex design software for structural components used in building construction. We are seeking a talented C#.NET Application Engineer who enjoys working on challenging projects related to construction. Ideal candidates should have a passion for software development and building state-of-the art solutions in an industry looking for quality design tools.

Responsibilities:

  • Design and implement external use software applications.
  • Manage, extend, evaluate, and examine alternatives to existing solutions.
  • Development and maintenance of our continuous integration system/environment.
  • Work with stakeholders to deliver product releases, updates, and installers.
  • Proactively identify and report risks.
  • Assist in building a culture of learning and continuous improvement for the team.

Qualifications:

  • 4 year college degree or equivalent working experience.
  • 3-5+ years of software development experience with increasing levels of responsibility.
  • Experience with C#, especially with .Net 6 and higher is required.
  • Web front-end development experience including HTML, JavaScript, Software as a Service (SaaS), and CSS.
  • Demonstrated ability to develop technical software.
  • Understand and promote the usage of Unit Tests.
  • Ability to work in a dynamic and fast-paced environment.
  • Excellent problem-solving and troubleshooting skills.
  • Object-oriented design and development.
  • Relational and Non-Relational database experience.
  • RESTful Web services Design and Development.
  • Experience in 3D CAD applications and/or structural/civil engineering.
  • Experience with ASP Net Authentication, CDN deployments, Revit, MongoDB or other NoSQL databases, Visual Studio, Azure, DevOps, AWS S3, Elastic Beanstalk, IAM, and Fargate.
  • Effective communication, organization, and documentation skills.

Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE.