This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Works in a lab on assignments requiring considerable judgment and initiative
Develops solutions to routine technical problems of limited scope following detailed instructions
Work is supervised, providing expertise and direction in the development and/or modification of software systems, encompassing design, development and maintenance of code, testing, and managing continuous integration/continuous deployment (CI/CD) software pipelines across a large DoD/Fleet user community
Collaborate with team to understand, create, and/or modify applications using technologies such as C++, Python, JavaScript, Bash, and MATLAB in a Linux environment
Develop and maintain Continuous Integration pipelines
Willingness to be actively involved in all aspects of software development life cycle from requirements definition and maintenance to testing, troubleshooting, release management, and customer support in addition to software development responsibilities
Ability to design and implement within a team environment with minimal direction
Communicate regularly with team lead and customer to ensure effective work partnerships.
Requirements:
BS and 0-2 Years experience
BS in Computer Science, Computer Engineering or related technology
Ability to obtain and maintain a Secret clearance
Comfortable working full-time in a secure lab environment
Desire to be involved in all aspects of the software development life cycle
Experience with development under Linux preferably with C++
Experience with Linux shell scripting
Strong problem solving and troubleshooting skills
Effective written and verbal communication skills
Able to work and thrive in both individual and team-based development environments
Experience with Docker
Experience with GitLab or Jira
Experience with production life cycle support
Experience with JavaScript and Python
Familiar with object-oriented software development practices.