1

Associate Software Engineer Jobs in Spring Hill, FL

Principal Software Engineer

Tampa, FL · On-site

$127K - $171K/yr

Principal Software Engineer What you will do Let's do this. Let's change the world. In this vital ... Associate's degree and 10 years of experience OR High school diploma / GED and 12 years of ...

Software Engineer: Level V Job Summary The Software Engineer Level V position at Beyond SOF is responsible for supporting the development, integration, and troubleshooting of client enterprise ...

The Full Stack Software Engineer will leverage their strong technical background and knowledge to support the Sponsor's system accreditation efforts, to include creating Body of Evidence (BOE ...

Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions. The Software Engineering role specializes in planning ...

Senior Software Engineer (Remote)

Tampa, FL · Remote

$115K - $152K/yr

Meet the Team Our software engineering team develops software using Cisco's Design Thinking Principles, with simplification and Security at its core. We use secure coding practices, protect user ...

Perform team management, estimation, and software product rollouts. Work closely with the Product Team and technology vendors, and develop end-to-end solutions for Healthcare Payment Platform.

Showing results 21-40

Associate Software Engineer information

See Spring Hill, FL salary details

$16

$35

$83

How much do associate software engineer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for associate software engineer in Spring Hill, FL is $35.83, according to ZipRecruiter salary data. Most workers in this role earn between $25.91 and $37.93 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are the most commonly searched types of Software Engineer jobs in Spring Hill, FL?

The most popular types of Software Engineer jobs in Spring Hill, FL are:

What are popular job titles related to Associate Software Engineer jobs in Spring Hill, FL?

For Associate Software Engineer jobs in Spring Hill, FL, the most frequently searched job titles are:

What cities near Spring Hill, FL are hiring for Associate Software Engineer jobs?

Cities near Spring Hill, FL with the most Associate Software Engineer job openings:

Infographic showing various Associate Software Engineer job openings in Spring Hill, FL as of August 2026, with employment types broken down into 1% As Needed, 68% Full Time, 28% Part Time, 1% Temporary, and 2% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $74,521 per year, or $35.8 per hour.

$112K - $143K/yr

Full-time

Retirement, PTO

Posted 13 days ago


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

88th of 225 rated it services


Job description

Share
REQ#: RQ225700Public Trust: None Requisition Type: Regular Your Impact

Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the globe, keeping our country safe and secure.

Job Description

Position Overview

We are seeking a highly capable and detail-oriented Software Engineer to support an internet-based social media program in Tampa, FL. The ideal candidate will assist in developing tools and applications that enable content creation, translation workflows, approval processes, publication, and audience engagement tracking. This role contributes directly to mission effectiveness by building systems for metrics management, user interaction monitoring, and analytics. Candidates with strong web development and cloud engineering skills will receive additional training on program-specific workflows and tools as needed.

HOW A SOFTWARE ENGINEER WILL MAKE AN IMPACT

Application Development & Tool Support

  • Assists in coding tools and applications that support content dissemination, translation, approval, and publication processes.

  • Develops capabilities to manage metrics data, user comments, feedback, and social media engagement analytics.

  • Supports testing activities to verify software performance and compliance with functional requirements.

Web & Cloud Engineering

  • Works with developers, data engineers, and data scientists to create web applications for collecting and managing data in support of internet and social media operations.

  • Develops web applications using Ruby on Rails or Django/Python on Linux, deployed in AWS environments using MySQL and Redshift databases.

  • Builds and operates scalable, secure systems on AWS, ensuring reliability and performance.

Software Development Lifecycle Support

  • Participates in Agile project management methodologies across the full software development lifecycle (SDLC).

  • Collaborates using Confluence, Jira, Slack, and other team tools to manage, track, and coordinate development tasks.

  • Reviews project capabilities to ensure robust, scalable solutions, incorporating new technologies as appropriate.

Data & Automation Support

  • Provides Python-based support for database engineering efforts, including AWS Lambda integration.

  • Helps design and refine tools that improve data ingestion, transformation, reporting, and analytics workflows.

Stakeholder Engagement & Collaboration

  • Works closely with technical teams and program stakeholders to ensure software solutions meet mission requirements.

  • Clarifies assumptions, refines requirements, and provides technical recommendations to improve platform effectiveness.

  • Presents findings, progress updates, and technical considerations in clear, actionable written and verbal formats.

WHAT YOULL NEED TO SUCCEED

  • Education: Bachelors degree in Computer Science, Software Engineering, or related technical field required; additional relevant experience may be substituted for formal education.

  • Experience: 10+ years of relevant software development experience; experience working with cloud-based web applications or data engineering tools is highly desirable.

  • Technical Skills:

    • Experience with Ruby on Rails or Django/Python

    • Familiarity with Linux-based development

    • Experience with AWS (Lambda, EC2, S3, RDS, Redshift)

    • Knowledge of MySQL or similar relational databases

    • Experience with Agile development methodologies

    • Strong Python skills for automation or backend support

    • Experience building scalable, secure systems in cloud environments

  • Security Clearance: Active DoD Secret clearance (minimal). Candidates accepted into the role may be submitted for upgrade to TS/SCI.

  • Location: Customer Site (Tampa, FL)

GDIT IS YOUR PLACE:

At GDIT, the mission is our purpose, and our people are at the center of everything we do. Growth: AI-powered career tool that identifies career steps and learning opportunities

Support: An internal mobility team focused on helping you achieve your career goals

Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off

Community: Award-winning culture of innovation and a military-friendly workplace

OWN YOUR OPPORTUNITY

Explore a career in intelligence at GDIT and youll find endless opportunities to grow alongside

#armajobs

Work Requirements
Years of Experience

10 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification
Travel Required

Less than 10%

Citizenship

U.S. Citizenship Required

Salary and Benefit Information

The likely salary range for this position is $112,840 - $143,750. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

Our Identity Verification Process

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US