Software Design Engineer 4
Job DescriptionJob Description
Job Summary: Software developer responsible for developing a team that is responsible for providing modeling and simulation and web-based user interface capabilities for a next collective training software system.
Essential Job Functions: Develop as part of an agile development team, capabilities for a next training system. The codebase consists of Angular, TypeScript, Java, and NodeJS. Software is developed in an Agile DevSecOps environment.
Required Education
- Bachelor’s degree in a technical discipline such as Computer Engineering, Computer Science, Electrical Engineering from an accredited college or university.
Experience:
- Minimum of Eight years software development experience, with at least Six (6) years’ experience developing in Angular, TypeScript, Java, and NodeJS.
- Experience with NoSQL or SQL databases.
- Experience with the Atlassian suite of tools including Jira, Confluence, Bitbucket, and Bamboo required.
- Experience with Kubernetes, Docker, S3, Kafka, Grafana, Prometheus;
Ansible Experience with AWS and/or Azure, a plus.
- Experience with Nexus, Harbor, Maven, Gradle, a plus.
- Experience with CesiumJS library or similar 3D toolset, a plus.
- Must have experience working both independently and as a member of a software development team.
#ZR
Other Requirements:
Must be a US with the ability to obtain a secret security clearance.
Some travel may be required.
This is an onsite position.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. The above is intended to describe the general contents of and requirements for the performance of this job.
Cole Engineering Services, Inc. is an equal opportunity employer and considers qualified applicants for employment without regard to , , creed, , , political affiliation, , , and expression, , marital status, and genetic information, or Vietnam era, or other eligible veteran status, membership in an employee organization, or any other non-merit factor. This policy affirms CESI's commitment to the principles of fair employment and the elimination of all vestiges of discriminatory practices. We encourage all employees to take advantage of opportunities for promotion as they occur.