| Location | Hanover, Maryland |
| Job Type | Full-time |
We are seeking a motivated Software Engineer to support the design, development, integration, testing, and maintenance of complex software systems in a mission-critical environment. The ideal candidate will have a foundational understanding of software engineering principles, experience working in Linux environments, and the ability to collaborate with technical teams to develop reliable and scalable software solutions.
This position provides an opportunity to contribute to a variety of software development initiatives, including data processing, analytics, system integration, and application development.
Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.
#Triaplex
#VTG
Design, develop, maintain, and enhance software applications and systems based on documented requirements.
Analyze user and system requirements to determine software design specifications and performance objectives.
Develop new software applications and modify existing code to implement additional features and functionality.
Debug, troubleshoot, and resolve software defects to improve application performance and reliability.
Integrate software components into new or existing systems and operating environments.
Develop and execute software tests to validate functionality, performance, and compliance with design requirements.
Review software components, document test results, and resolve identified issues.
Develop basic database queries to retrieve, analyze, and manipulate data within existing or proposed databases.
Support software development activities within Linux-based environments.
Collaborate with software engineers, systems engineers, and other technical stakeholders throughout the software development lifecycle.
Participate in technical design discussions involving software architecture, system integration, and component reuse.
Evaluate opportunities to leverage existing software solutions, including Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) technologies.
Maintain technical documentation and recommend improvements to software development processes, coding standards, and engineering practices.
Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline from an accredited college or university.
Must meet the applicable security clearance and polygraph requirements.
Polygraph must be dated within the last seven (7) years.