Location
Alexandria, VA | United States
Job description
The Systems Engineer shall perform detailed system engineering and will be directly involved in various system design and requirements generation/maintenance of legacy and emerging U.S. Army software baselines. You will also actively participate in Scrum project teams and meetings. You will be responsible for working with a highly functional team developing, integrating, testing, and deploying custom solutions to the client's hardware baselines and maintaining legacy and new versions of the system and its subsystems. Other responsibilities will include working with the team, including integrators, to define system requirements and effort estimates related to satisfying said Requirements.
GENERAL DUTIES:
- Plans and performs engineering research, design development, and other assignments in conformance with design, engineering, and customer specifications
- Responsible for major technical/engineering projects of higher complexity and importance
- Coordinates the activities of engineers assigned to specific engineering projects; and may perform other duties as assigned
- Develops and manage systems level requirements, develop operational systems concepts, originating design concepts or performing systems level integration and test for highly complex systems
- Review architecture designs and plans and provide actionable feedback to stakeholders and team personnel
- Interacts with system users to translate their requirements into systems, hardware, and software requirements and design
- Contribute to the Planning and Requirements phases of the development life cycle, ensuring designs are in compliance with specifications
- Recommend changes to improve established application processes
- Provide technical support and consultation for systems engineering questions
- Produce white papers as required
REQUIRED QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
- 5+ years of relevant experience
- Strong understanding of systems architectures, system design, employment of systems and dependent sub-systems, systems administration, and system networking
- Experience with GitLab, Jenkins, Nexus, and other DevOps/Continuous Integration – Continuous Delivery (CI/CD) tools
- Experience with SQL and NoSQL data stores
- Demonstrated ability to creatively solve technical problems
- Background in requirements analysis, design, and coding methodologies, DoD software policies; and DoD test and evaluation requirements
- Demonstrated ability to work collaboratively with a small team
- Thoroughly understands software engineering and programming for large computer and mini computer and microprocessor systems supporting broad base of applications
CLEARANCE:
Job tags
Salary