job summary:
(Security Clearance Required)
We're looking for a skilled Software Engineer to join our team in developing Java-based mathematical algorithms. You'll be involved in the full software development lifecycle, from design and implementation to testing and deployment.
location: Huntsville, Alabama
job type: Contract
salary: $80 - 95 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- 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.
- be involved in the presentation of developed designs.
- participate in agile planning and execution using established C2BMC processes.
qualifications:
- Technical Bachelor Degree (Mathematics, Science, Engineering, or Computer Science)
- Experience in:
- Full life-cycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Java-based military applications
- developing software within an agile development process, decomposition of work, and active leadership during sprint planning
- developing software in a structured, process-based integrated team environment
- developing software within a DEVSECOPS framework for Java-based applications in a Unix/Linux platform environment
- git/gitlab, eclipse, Maven/Gradle and SonarQube or similar toolsets
- development of automated unit tests and verification of requirements
- reviewing 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
- leadership of technical efforts and mentoring of less experienced employees
- implementation of MATLAB based algorithms prior to their adoption into tactical Java-based software.
- Strong problem-solving skills, including the ability to review system behavior issues, identify root cause and recommend a solution.
- work with multiple disciplinary teams including Systems Engineering, Integration and Test, Deployment and Warfighter Support to help ensure mission success.
- working knowledge of MS Office products
#LI-KI1
#LI-Onsite
skills: - Security+ certification is not required but a definite plus for this position
- Experience working within the BMDS domain
- Experience with Command and Control system application development and software integration testing
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.