cover image
Seneca Resources

Software Engineer

Hybrid

Dayton, United states

Freelance

11-09-2025

Share this job:

Skills

Communication JavaScript C# Test Kanban Scrum Windows Programming Software Development Agile C++

Job Specifications

Position Title: Software Developer

Location: Dayton OH

Clearance Requirements: yes

Position Status: (Contract)

Position Description:

We are seeking a Software Developer to support the design, development, testing, and maintenance of a Command and Control (C2) application used by military operations including Tactical Air Control Party (TACP), Tactical Operations Centers (TOC), and Air Support Operations Centers (ASOC). The system enables digitally aided Close Air Support (CAS) and real-time battlespace awareness.

Key Responsibilities:

Develop and maintain software using C++ and C#
Design and implement user interfaces and software components
Create and maintain automated test scripts using JavaScript and TestComplete
Perform debugging, issue resolution, and software enhancements
Participate in all stages of the software development lifecycle
Collaborate closely with team members in an Agile DevSecOps environment
Create and update software documentation, flowcharts, and diagrams
Integrate applications with systems such as Windows Tactical Assault Kit (WinTAK)
Follow Test-Driven Development (TDD) practices and pair programming

Required Skills & Qualifications:

Proficiency in C++ and C# development
Experience with automated testing and scripting (JavaScript preferred)
Understanding of Agile software development (Scrum, Kanban, etc.)
Ability to read, analyze, and troubleshoot software code and documentation
Strong collaboration and communication skills
Active security clearance (Secret or higher)

Preferred Qualifications:

Experience with military command-and-control systems
Familiarity with WinTAK or similar tactical software
Experience with DevSecOps pipelines and tools
Background in defense, aerospace, or mission-critical software systems

About Seneca Resources

At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

About the Company

Seneca Resources is an Information Technology and Engineering professional services firm supporting clients in the public and private sectors. For over 15 years, Seneca Resources has successfully delivered services and solutions to organizations ranging from small businesses to Fortune 100 companies and numerous branches of the Federal Government. Areas of technical and functional expertise include: CIO and CTO Services / CISO Services / ERP Solutions / Managed Security Services / CRM Solutions / Data Analytics / Utility S... Know more