Description: Our client is currently seeking a Algorithm SW Engineer
Job Code: Algorithm SW Engineer
Work Location: Huntsville, AL
Secret Clerance
Job Description:
Experience Required:
- Experience working within the BMDS domain preferred. Experience with Command and Control system application development and software integration testing are also positives.
- Strong problem-solving skills, including the ability to review system behavior issues, identify root cause and recommend a solution.
- The successful candidate will have good verbal and written communication skills, have the ability to work independently, and will possess the poise and flexibility required to work in a highly dynamic environment.
- Candidate will need to be able to work with multiple disciplinary teams including Systems Engineering, Integration and Test, Deployment and Warfighter Support to help ensure mission success.
- Applicant should have good working knowledge of MS Office products.
Technical Skill Required:
Key Words
• Full Life-Cycle Development
• Java application development
• Unix/Linux
• Software implementation of mathematical algorithms
• Integrated software development toolsets such as Git/Gitlab, eclipse, Maven SonarQube
• Agile development
• Mathlab
• DEVSECOPS
• Systems Integration
Preferred knowledge:
• Experienced in the full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
• Experience of developing software within an agile development process, decomposition of work, and active leadership during sprint planning
• Experience developing software in a structured, process-based integrated team environment
• Experience developing software within a DEVSECOPS framework for Java-based applications in a Unix/Linux platform environment
• Experience with git/gitlab, eclipse, Maven/Gradle and SonarQube or similar toolsets
• Experience with development of automated unit tests and verification of requirements
• Experience with the review of system engineering artifacts such as ICDs, uses cases and sequence diagrams
• Preparation of software design artifacts and presentation of design materials and test results to internal and external customers
• Demonstrated leadership of technical efforts and mentoring of less experienced employees
• Candidate may also be involved in the implementation of MATLAB based algorithms prior to their adoption into tactical Java-based software.
• Security+ certification is not required but a definite plus for this position
Typical Education/Experience: Technical Bachelor's Degree (Mathematics, Science, Engineering, or Computer Science) or significant professional experience. Masters degree highly desired.
Contact: vvarshney@judge.com
This job and many more are available through The Judge Group. Find us on the web at www.judge.com