Software Engineer III

ARKA Group, LP
Any Location, MD
Job Description
Role Overview

Lead software engineering efforts for Department of Defense intelligence, electronic warfare, and cyber systems. As a Senior Software Engineer, you will design, develop, test, and maintain complex software applications and systems for mission-critical DoD intelligence and operational systems.

What You Will Do

Design and implement enterprise-level software architectures using modern programming languages and frameworks, develop Digital Signal Processing (DSP) applications for SIGINT, EW, and Cyber solutions, and implement and manage CI/CD pipelines, container orchestration, and deployment automation.

Why It Might Be a Fit

You will have the opportunity to work on complex technical problems and recommend enhancements to software architecture, provide technical leadership and mentorship to software development teams, and interface with product managers, systems engineers, and cross-functional teams across government and industry partners.

Requirements

  • Active Secret security clearance
  • Master's degree in a quantitative field such as Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Information Technology, Information Systems, or Mathematics with concentration in computer science
  • 10+ years of professional experience with software engineering
  • Strong experience with applying programming concepts in professional environments using languages such as Java, C++, Python, or similar
  • Demonstrated experience with modern software development methodologies including Agile, DevSecOps, and CI/CD practices
  • Experience designing, developing, and deploying production software applications
  • Strong understanding of software architecture patterns, design principles, and best practices
  • Experience with version control systems such as Git and collaborative development workflows
  • Proficiency with automated testing frameworks and quality assurance practices
  • Strong analytical and problem-solving skills with ability to troubleshoot complex technical issues
  • Excellent communication skills with ability to explain technical concepts to non-technical stakeholders
  • Demonstrated ability to lead technical teams and mentor junior engineers

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
]]>