Software Algorithm Engineer Secret Clearance

extra holidays - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Mathematics, Science, Engineering, or Computer Science; Master's degree preferred., Experience in full life-cycle development of complex mathematical algorithms for Java-based military applications., Proficiency in Java application development, Unix/Linux, and MATLAB., Knowledge of DevSecOps, Agile development, and software tools like Git, Eclipse, Maven, and SonarQube..

Key responsibilities:

  • Design and develop Java-based mathematical algorithms.
  • Support software design, implementation, and testing activities.
  • Participate in agile planning, reviews, and presentations of design artifacts.
  • Collaborate with multidisciplinary teams to ensure mission success.

MKS2 Technologies logo
MKS2 Technologies Scaleup http://www.mks2.com
201 - 500 Employees
See all jobs

Job description

MKS2 Technologies, LLC, an awardwinning high growth small business, creates innovative and customercentric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and wellbeing of our clients. Our commitment to excellence and our “Mission First” orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteranowned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.


Software Algorithm Engineer SECRET CLEARANCE REQUIRED
Huntsville, AL onsite
Fulltime, directhire
This position will be a key contributor to the design and development of Javabased mathematical algorithms.
Candidate will help generate software design artifacts, implement Javabased 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 processes.
Candidate may also be involved in the implementation of MATLAB based algorithms prior to their adoption into tactical Javabased software
Technical Skills Required
    • Full LifeCycle Development
    • Java application development
    • UnixLinux
    • Software implementation of mathematical algorithms
    • Integrated software development tool sets such as GitGitlab, Eclipse, Maven SonarQube
    • Agile development
    • MATLAB
    • DevSecOps
    • Systems Integration
        • Preferred knowledge:
            • Experienced in the full lifecycle development of complex mathematical algorithms (such as tracking, correlation, guidance, battle management, and radar management) for Javabased military applications
            • Experience developing software within an agile development process, decomposition of work, and active leadership during sprint planning
            • Experience developing software in a structured, processbased integrated team environment
            • Experience developing software within a DevSecOps framework for Javabased applications in a UnixLinux platform environment
            • Experience with GitGitlab, Eclipse, MavenGradle 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
            • Experience working within the BMDS domain preferred
            • Experience with Command and Control system application development and software integration testing preferred
            • Strong problemsolving skills, including the ability to review system behavior issues, identify root cause and recommend a solution
            • 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
                • Education Required
                    • Technical Bachelors Degree (Mathematics, Science, Engineering, or Computer Science) or significant professional experience. Masters degree highly desired.
                    • Secret Clearance Required to start
                    • Security+ certification is not required but a definite plus for this position
                        • PAY: $120,000 $132,000 a year
                          Benefits: Benefit offerings include medical, dental, vision, life insurance, disability, flexible spending accounts, paid holidays, flexible PTO program, 401k program. Come join a Top Places to Work organization!
                          U.S. Citizenship is required for all positions with ACTIVE DoD Secret clearance. noncleared individuals will not be considered, clearance verification is required prior to submittal.


                          Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Algorithm Engineer Related jobs