Software Engineer

Catapult Solutions Group
Winter Park, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Winter Park, United States of America

Tech stack

Artificial Intelligence
Apache HTTP Server
Automation of Tests
Bash
Software Quality
Computer Security
Continuous Integration
Data Infrastructure
Data Integrity
Data Visualization
Relational Databases
Software Design Patterns
Disaster Recovery
Python
Cisco Nexus Switches
Node.js
Powershell
Scrum
Ansible
Next.js
Sharable Content Object Reference Model
Software Engineering
Data Streaming
DevOps Tools - Open-source
React
Large Language Models
Gitlab
FastAPI
Kubernetes
Information Technology
Data Analytics
Code Inspection
REST

Job description

We're looking for a seasoned Full Stack Software Engineering Lead to join a high-impact defense and aerospace program delivering next-generation data analytics and AI capabilities. You'll lead a development team building a scalable platform that sits at the intersection of AI-augmented engineering, advanced data infrastructure, and mission-critical software delivery.

This is a hands-on leadership role - you'll architect, build, and ship, while setting the technical direction for your team.

What You'll Do

  • Design and implement a scalable platform enabling advanced analytics and AI-driven development acceleration
  • Define and publish robust APIs for front-end clients and third-party consumers
  • Build responsive dashboards and data visualizations using React / Next.js / Shadcn UI Kit
  • Own CI/CD pipelines in GitLab for automated testing, linting, and deployment across cloud and air-gapped environments
  • Ensure data integrity, security, and compliance - including disaster recovery and archival strategies
  • Integrate third-party services (email/SMS notifications, SCORM, xAPI, CMI5 learning standards)
  • Write comprehensive unit, integration, and E2E tests
  • Leverage AI tools (Claude, Cline AI Plugin for VSCode, LLMs) as a core part of your daily development workflow, If you're a systems thinker who leads with architecture and thrives in high-stakes, compliance-driven environments - we want to talk.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 6+ years delivering full stack solutions on complex, data-intensive programs
  • Strong command of design patterns, automated testing, and CI/CD practices
  • Experience with GitLab (repos, merge requests, pipelines)
  • Solid understanding of relational databases, REST APIs, messaging services, and object storage

Preferred skills:

  • React, Next.js, Node.js, Shadcn UI Kit, FastAPI
  • Apache Superset / Trino for cross-platform data querying
  • Kubernetes and experience with air-gapped deployment models
  • DevOps tooling: Ansible, Nexus, GitLab Runner, Harbor
  • Scripting: Python, Bash, PowerShell
  • Agile/Scrum methodology
  • Familiarity with learning management standards (SCORM, xAPI, CMI5)
  • Cybersecurity or defense program experience is a strong plus

What Sets This Role Apart

We're not just looking for someone who can execute tickets. The most important qualities for success here are:

? Strategic vision - you think about platform architecture, long-term adaptability, and data flow holistically ? AI-native mindset - you actively use AI tools to move faster, improve code quality, and reduce reliance on niche specialties ? Security-first discipline - you treat compliance, data integrity, and disaster recovery as foundational, not afterthoughts

  • (W2 or C2C depending on engagement structure)
  • Classification: Level 3 - BS+9-15 years or MS+7-13 years
  • Location: Orlando, FL (on-site or hybrid - confirm with hiring manager)

Apply for this position