Precise Systems is seeking a Journeyman Software Developer to support the Navy customer in Dahlgren, Virginia, to provide software engineering in an Agile development environment as part of an integrated contractor-government team developing tactical weapons system software
Requirements
- Work experience using C++ and Java
- Work experience in a Scrum environment
- Working knowledge of the Linux operating environment including, but not limited to, the following: Testing and debugging software applications, components, and units
- Reverse engineering complex Linux C++/Java applications
- Linux networking, system administration, scripting, and configuration and management
- Software development using database technologies
- Practical experience with C++ and Linux
Responsibilities
- Provide software engineering in an Agile development environment as part of a team
- Develop technical designs and specifications for complex software solutions
- Research and integrate design strategies, product specifications, development schedules, and user expectations into product capabilities
- Gain understanding and knowledge of the tactical electronic warfare systems and various software baselines
- Actively support all aspects of the system development lifecycle (analysis, requirements definition, design, coding, development and unit testing, maintenance and preparing associated documentation) with an emphasis on software coding
- Work collectively and provide technical leadership to other developers within the engineering team to ensure high-quality software product delivery
- Develop technical designs and specifications for complex software solutions
Other
- Minimum bachelors degree in a STEM related major is required. No education equivalents.
- Minimum 5 years' experience in a Software Developer role preferably for the United States Navy
- Must be able to obtain and maintain a Secret security clearance. Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
- Ability to clearly and accurately document software source code, specifications, and manuals.
- Excellent oral and written communication skills