1

Junior Software Engineer Jobs in Spring Hill, FL

Work you'll do As a Software Engineer III on the Engineering and Delivery team, you will be responsible for... * Design and implement systems using Modular Open Systems Approach principles to support ...

Epiq is seeking a highly skilled Lead AI Software Engineer to join our Operations Engineering team. This role is ideal for candidates who are passionate about building applied AI systems-not just ...

Full Stack Software Engineer

Tampa, FL · On-site

$130K - $160K/yr

Dark Wolf Solutions is seeking a Full Stack Software Engineer to support the development and implementation of business-critical software. The successful candidate will work closely with software ...

Full Stack Software Engineer

Tampa, FL · On-site

$130K - $160K/yr

Dark Wolf Solutions is seeking a Full Stack Software Engineer to support the development and implementation of business-critical software. The successful candidate will work closely with software ...

Full Stack Software Engineer

Tampa, FL · On-site

$130K - $160K/yr

Dark Wolf Solutions is seeking a Full Stack Software Engineer to support the development and implementation of business-critical software. The successful candidate will work closely with software ...

Senior Software Engineer, Backend

Tampa, FL · On-site +1

$165K - $241K/yr

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Overview / Responsibilities Wood is seeking a Junior Level Civil or Mining Engineer to join our ... Proficiency with H&H modeling software preferred * Must pass drug test, background check and must ...

You see AI as a force multiplier, not a shortcut - and you're already weaving it into how you think, build, and ship As a Senior Software Engineer (TAK / ATAK) , you will: * Build and maintain ...

Software Engineer III (TAK / ATAK)

Tampa, FL · On-site

$119K - $149K/yr

You see AI as a force multiplier, not a shortcut - and you're already weaving it into how you think, build, and ship As a Senior Software Engineer (TAK / ATAK) , you will: * Build and maintain ...

Work you'll do As a Software Engineer III on the Engineering and Delivery team, you will be responsible for... * Build and maintain front-end applications using TypeScript, JavaScript, and React with ...

... software engineering knowledge. * Develops own knowledge through independent research and mentors junior team members through discussions and studying existing code bases. Maintains and expands ...

Showing results 41-60

Junior Software Engineer information

See Spring Hill, FL salary details

$39.5K

$80.2K

$120.5K

How much do junior software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for junior software engineer in Spring Hill, FL is $80,209.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,900.00 and $81,000.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.
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 Junior Software Engineer jobs in Spring Hill, FL? For Junior Software Engineer jobs in Spring Hill, FL, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer jobs in Spring Hill, FL look for? The top searched job categories for Junior Software Engineer jobs in Spring Hill, FL are:
What cities near Spring Hill, FL are hiring for Junior Software Engineer jobs? Cities near Spring Hill, FL with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Spring Hill, FL as of August 2026, with employment types broken down into 81% Full Time, 16% Part Time, and 3% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $80,209 per year, or $38.6 per hour.

$115K - $152K/yr

Full-time

Posted 13 days ago


Job description

About TBA

Tampa Brass & Aluminum Corporation is a fourth-generation, family-owned precision nonferrous foundry and machine shop supporting the defense, aerospace, maritime, and energy sectors. TBA operates in a controlled environment handling Controlled Unclassified Information (CUI) and ITAR-regulated technical data, and is preparing for a NIST SP 800-171 r2 compliance assessment.

Position Overview

TBA is hiring a Senior Software Engineer to build and maintain the internal software and infrastructure that supports manufacturing operations, system integrations, and AI-assisted internal tooling. This role owns application development and Linux/Windows-based infrastructure work end to end, operating inside a security-conscious, compliance-bound environment. You will work closely with the IT/compliance lead to keep systems running, documented, and aligned with NIST SP 800-171 r2 requirements.

This is a hands-on individual contributor role, not a people-management position. You will be trusted to make implementation-level decisions independently and to pause for approval before architectural changes or anything touching production source code.

Key Responsibilities

Application Development

  • Design, build, and maintain internal REST APIs (Python/FastAPI or similar) that serve internal tools and AI agents
  • Develop and maintain containerized services with clear separation of concerns per application
  • Convert existing shell-script-based tooling into maintainable, tested application code

Infrastructure & Deployment

  • Administer the internal Linux server and lead rollout of a Kubernetes-based deployment platform (K3s or RKE2) to host containerized internal services
  • Stand up and maintain supporting cluster infrastructure: container registry (e.g., Harbor), GitOps-based deployment (e.g., ArgoCD), and cluster-level monitoring/logging
  • Maintain the shared Postgres layer, including per-app schemas and role-based access
  • Ensure all services survive host and node restarts and remain continuously LAN-accessible; verify restart resilience before considering any deployment complete

Source Control & CI/CD

  • Manage repositories in Gitea (git.tampabrass.com), including repo organization and branching conventions
  • Build and maintain CI/CD pipelines for automated build, test, and deployment
  • Follow phased delivery: later infrastructure phases (e.g., K3s, containerization) do not begin until prior phases are complete and explicitly approved

Systems Integration

  • Integrate and maintain data flow between the ERP system (E2), Paperless Parts, the file server, and custom internal applications
  • Respect system boundary and scope requirements for CUI-handling systems; never introduce integrations that expand CUI scope without sign-off

Compliance Support

  • Operate within a NIST SP 800-171 r2-scoped environment
  • Support documentation of system configurations relevant to the SSP as requested
  • Coordinate with the MSSP and internal network/IT staff on VLAN-segmented network changes affecting in-scope systems
Qualifications

Required

  • 5+ years of professional software engineering experience
  • Strong Python skills; comfortable building and maintaining REST APIs (FastAPI or equivalent)
  • Solid containerization experience (Docker); comfortable operating in a Windows/WSL2 Docker Desktop environment as well as native Linux
  • Hands-on Kubernetes experience (K3s, RKE2, or similar lightweight distribution)
  • Linux server administration experience
  • Git fluency; experience with self-hosted Git (Gitea, GitLab, or similar)
  • Relational database experience (Postgres preferred), including schema and access-role design
  • Comfortable working independently, documenting decisions, and pausing for approval before architectural or source-code changes
  • U.S. Person status, as required for access to ITAR-controlled technical data
  • Ability to pass a background check and meet screening requirements for access to NIST SP 800-171 r2-scoped systems

Preferred

  • Experience with GitOps deployment tooling (ArgoCD or similar) and container registries (Harbor or similar)
  • Experience integrating with manufacturing ERP systems (E2 or similar) or PLM systems
  • Familiarity with NIST SP 800-171 r2 or other regulated/compliance-driven environments
  • Experience building tooling or APIs consumed by AI agents (context retrieval, RAG, knowledge-base-backed services)
  • CI/CD pipeline design experience (Gitea Actions, Jenkins, GitHub Actions, or similar)
Work Environment

This role is fully on-site in Tampa, FL. Due to ITAR and CUI handling requirements, remote access to in-scope systems is restricted to approved VPN/VDI channels, and this position requires day-to-day physical presence.

SMART Goals

Infrastructure Modernization

  • Specific: Complete Phase 1 of the Linux server project (Git repo organization and Obsidian vault sync pipeline) and begin Phase 2 (K3s cluster setup, containerized FastAPI service conversion)
  • Measurable: Phase 1 deliverables reviewed and approved; Phase 2 services deployed with verified restart resilience and LAN accessibility
  • Achievable: Using existing Docker/Postgres patterns and phased-gating approach already in place
  • Relevant: Reduces manual script maintenance and establishes a repeatable deployment pattern for future internal services
  • Time-bound: Phase 1 complete within 45 days of start; Phase 2 underway within 90 days

Compliance-Aligned Systems Support

  • Specific: Support resolution of open SSP-related technical items (system boundary documentation, ERP/Paperless Parts integration details) ahead of the NIST SP 800-171 r2 assessment
  • Measurable: Assigned open items closed or documented with clear status ahead of the assessment window
  • Achievable: Working directly with the IT/compliance lead and MSSP as needed
  • Relevant: Directly supports readiness for the September 2026 third-party assessment
  • Time-bound: Ongoing through assessment date, with milestone check-ins monthly