Overview
On Site
USD 175,000.00 - 195,000.00 per year
Full Time
Skills
Systems Engineering
Collaboration
Documentation
Configuration Management
Cyber Security
Mentorship
Sprint
Integration Testing
Risk Assessment
Risk Management Framework
RMF
DIACAP
Computer Science
Software Engineering
Programming Languages
Java
C++
Python
C#
Software Development
Software Development Methodology
DevSecOps
Agile
STIG
Regulatory Compliance
DoD
Security Clearance
Docker
Cloud Computing
Amazon Web Services
Microsoft Azure
Security+
CISSP
Kubernetes
ADA
Communication
Typing
System Integration Testing
Adobe AIR
Job Details
Epsilon C5I ( ), focused on software development and systems engineering for intelligence and combat systems, is looking for a Senior Software Engineer II with 8+ years of experience to join a mission-driven team at the forefront of national defense. This individual support the design, development, and deployment of advanced software systems for the U.S. Navy under Department of Defense (DoD) programs. This role is ideal for experienced engineers who thrive in collaborative, high-impact environments and are committed to delivering secure, reliable, and innovative solutions to complex challenges in naval operations.
Duties and Responsibilities:
Required Qualifications:
Preferred Qualifications:
Pay Range:
The pay range for this role is $175,000 to $195,000 annually. This is a reasonable estimate for this role. Individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
ADA Notations:
Epsilon Systems Solutions, Inc. and its subsidiaries are proud to be Equal Employment Opportunity and Affirmative Action employers, Minority/Female/Disabled/Veterans.
Duties and Responsibilities:
- Design, develop, test, and maintain software solutions for Navy mission systems, including Command, Control, Communications, Computers, and Intelligence (C4I), weapons systems, and shipboard platforms.
- Collaborate with systems engineers, cybersecurity experts, and program managers to define software requirements and architecture.
- Develop and implement software in accordance with DoD standards, including documentation, configuration management, and cybersecurity compliance.
- Lead code reviews, mentor junior developers, and contribute to agile sprint planning and retrospectives.
- Interface with government customers and stakeholders to support integration, testing, and deployment in lab and field environments.
- Participate in risk assessments and contribute to system accreditation processes (RMF, DIACAP, etc.).
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related technical field.
- Eight or more (8+) years of professional software development experience, including at least 3 years supporting DoD or defense-related systems.
- Proficiency in one or more programming languages such as Java, C++, Python, or C#.
- Experience with software development lifecycle (SDLC), DevSecOps pipelines, and agile methodologies.
- Familiarity with DoD software assurance, STIG compliance, and secure coding practices.
- Must have an active DoD Top Secret Clearance with SCI access
Preferred Qualifications:
- Master's degree in a technical field.
- Experience with Navy-specific systems (e.g., SSEE, CANES, NAVWAR programs, NIWC-developed platforms).
- Knowledge of containerization technologies (Docker, Kubernetes) and cloud environments (AWS GovCloud, Azure Government).
- Certifications such as Security+, CISSP, or Certified Kubernetes Administrator (CKA).
Pay Range:
The pay range for this role is $175,000 to $195,000 annually. This is a reasonable estimate for this role. Individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
ADA Notations:
- Regular communication (hearing/speaking).
- Noise conditions range from very quiet to very noisy.
- Prolonged use of computer (typing/keyboarding).
- Frequently required to sit for long periods of time, stand, walk, and may occasionally lift and move at least 25 pounds.
- Ability to travel by car, air or other means of transportation, if required.
Epsilon Systems Solutions, Inc. and its subsidiaries are proud to be Equal Employment Opportunity and Affirmative Action employers, Minority/Female/Disabled/Veterans.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.