Senior Software Engineer

Insight Global
Dayton, OH

Position: Sr Software Developer

Salary: 150k-200k

Location: Dayton, OH – WPAFB

Hire Type: FTE/Direct Hire


Must Haves:

  • Bachelors Degree and 12+ years of experience OR Masters Degree and 10+ years of experience
  • Master’s degree in engineering, Computer Science, or IT
  • Programming experience within Kubernetes ecosystem tools (Kubernetes, Argo Workflows, Argo CD)
  • Active Top-Secret SCI Clearance

Plusses:

  • Java/Python experience
  • AWS Experience


Day to Day:

In this role, the Senior Software Developer will be hands‑on throughout the full software development lifecycle, contributing immediately as a technical leader and problem solver. On a day‑to‑day basis, this individual will write, refactor, and maintain existing scripts, as well as design and develop custom code leveraging web‑based APIs and cloud formation scripts to support scalable, secure solutions. This role involves close collaboration with IT infrastructure and cybersecurity teams to understand system constraints, security controls, and cyber compliance requirements, ensuring all development aligns with organizational and regulatory standards. The developer will work directly with technical and non‑technical stakeholders on a daily basis to gather requirements, translate business needs into technical solutions, and provide clear communication on progress, risks, and design decisions. As a senior contributor, this individual is expected to make an immediate impact, operating with minimal supervision and providing guidance on best practices, system design, and code quality. They will play a critical role in architecting and evolving an information system that enables software engineering, including defining application architecture, data flows, integration patterns, and deployment strategies. Additionally, the developer will participate in design reviews, troubleshoot complex issues, optimize performance, and help drive continuous improvement across development processes, tooling, and documentation. This position requires a strong senior‑level mindset—someone who can balance hands‑on coding with architectural thinking, collaboration, and ownership of technical outcomes.

// // //