Today
Secret
Unspecified
Unspecified
IT - Software
Huntsville, AL (On-Site/Office)
IDR is seeking a dedicated and innovative Algorithm Software Engineer to join one of our top clients in Huntsville, AL. This role is perfect for a seasoned professional with a strong background in the development of complex mathematical algorithms for military applications. If you are passionate about working in a structured, process-based integrated team environment and are looking for an opportunity to join a large organization with a team-oriented culture, we encourage you to apply today!
Position Overview/Responsibilities for the Algorithm Software Engineer:
Required Skills for Algorithm Software Engineer:
What's in it for you?
Why IDR?
IDR is an equal opportunity employer. We provide reasonable accommodations for disabled employees and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, criminal history, or any other protected category under applicable federal, state, or local laws. We consider all qualified applicants, including those with criminal histories, in compliance with applicable Fair Chance laws.
To comply with civil rights laws, we invite applicants to voluntarily self-identify their race, ethnicity, gender, and veteran status. This information is confidential, optional, and will not affect your application. You may access this form
Pursuant to pay transparency laws, salary ranges and benefits will be disclosed where required by law. Compensation is based on factors such as experience, skills, and qualifications.
If you require a reasonable accommodation during the application or interview process, please contact Human Resources at
Position Overview/Responsibilities for the Algorithm Software Engineer:
- Full life-cycle development of complex mathematical algorithms for Java-based military applications
- Active leadership during sprint planning within an agile development process
- Software development within a DevSecOps framework for Java-based applications in a Unix/Linux platform environment
- Preparation of software design artifacts and presentation of design materials and test results to internal and external customers
- Mentoring of less experienced team members and potential involvement in the implementation of MATLAB based algorithms prior to their adoption into tactical Java-based software
Required Skills for Algorithm Software Engineer:
- Minimum Active SECRET Clearance Required
- 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
- BS/MS degree in Computer Science, Engineering or a related subject preferred
- IAT Level II certification strongly desired
What's in it for you?
- Competitive compensation package
- Full Benefits; Medical, Vision, Dental, and more!
- Opportunity to get in with an industry leading organization
- Close-knit and team-oriented culture
Why IDR?
- 25+ Years of Proven Industry Experience in 4 major markets
- Employee Stock Ownership Program
- Medical, Dental, Vision, and Life Insurance
- ClearlyRated's Best of Staffing® Client and Talent Award winner 11 years in a row
IDR is an equal opportunity employer. We provide reasonable accommodations for disabled employees and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, criminal history, or any other protected category under applicable federal, state, or local laws. We consider all qualified applicants, including those with criminal histories, in compliance with applicable Fair Chance laws.
To comply with civil rights laws, we invite applicants to voluntarily self-identify their race, ethnicity, gender, and veteran status. This information is confidential, optional, and will not affect your application. You may access this form
Pursuant to pay transparency laws, salary ranges and benefits will be disclosed where required by law. Compensation is based on factors such as experience, skills, and qualifications.
If you require a reasonable accommodation during the application or interview process, please contact Human Resources at
group id: 10169769