algorithm sw engineer.
huntsville , alabama
posted october 31, 2024
job details
summary
$40 - $95 per hour
temp to perm
bachelor degree
category computer and mathematical occupations
reference1070845
job details
job summary:
Our Client is hiring for 6 Algorithm SW Engineers with varying levels of experience.
As member of the Regional Applications Agile Release Train (ART) of the Missile Defense National Team for Command and Control, Battle Management, and Communications (C2BMC) (aka C2BMC NT), this position will be a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC. Candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing and resolution of issues arising from software testing. Candidate will be involved in the presentation of developed designs. Candidate will actively participate in agile planning and execution using established C2BMC processes.
location: Huntsville, Alabama
job type: Contract
salary: $40 - 95 per hour
work hours: 8am to 4pm
education: Bachelors
responsibilities:
Position Responsibilities:
As member of the Regional Applications Agile Release Train (ART) of the Missile Defense National Team for Command and Control, Battle Management, and Communications (C2BMC) (aka C2BMC NT), this position will be a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC. Candidate will help generate software design artifacts, implement Java-based software changes, support design and code reviews, support software testing and resolution of issues arising from software testing. Candidate will be involved in the presentation of developed designs. Candidate will actively participate in agile planning and execution using established C2BMC processes.
Education Required:
Technical Bachelor's Degree (Mathematics, Science, Engineering, or Computer Science) or significant professional experience. Masters degree highly desired.
Experience: 2-8 Years required
Technical Skill Required:
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
IAT - Level II
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
Background Experience Required:
Experience working within the BMDS domain preferred.
Experience with Command and Control system application development and software integration testing are also positives.
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.
Other:
Open to U.S.Citizens only
Must posses a Secret Security Clearance Required
Infrequent travel between Huntsville and Colorado development facilities maybe required.
qualifications:
Experience level: Experienced
Minimum 8 years of experience
Education: Bachelors
skills:
Java (8 years of experience is preferred)Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).This posting is open for thirty (30) days.
S:CLZAL-CLZSOUTHEAST