
Software Engineer
Markon Solutions8 months ago
Fort Meade, MD, USAStaff+
Base Salary
$200k - $230k/yr
Responsibilities
- Design, develop, test, and maintain software applications using C++ and Python.
- Integrate software components within larger system architectures.
- Participate in requirements analysis, design reviews, and technical evaluations.
- Troubleshoot, debug, and resolve software defects and performance issues.
- Create software documentation, design artifacts, and technical reports.
- Collaborate with systems engineering, operations, and mission stakeholders.
- Support software configuration management and version control processes.
- Apply secure coding practices and support compliance with security standards.
Requirements
- Active TS/SCI clearance with an active polygraph for the customer.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 14 years of relevant experience.
- Strong experience developing software in C++ and Python.
- Experience with object-oriented design, data structures, and algorithms.
- Familiarity with Linux-based development environments.
- Experience supporting software development in mission-critical or production environments.
- Ability to work independently and as part of a multidisciplinary team.
Benefits
- Medical, dental, and vision insurance.
- Life insurance, short-term disability, and long-term disability coverage.
- 401(k) match.
- Flexible Spending Accounts and Employee Assistance Program.
- Training and tuition assistance.
- Paid time off and holidays.