CAE is looking to solve complex problems for the Department of Defense by creating cutting edge cloud software, including synthetic environments, training, mission planning, and awareness.
Requirements
- Strong coder with demonstrated proficiency in programming languages, such as C, Java, C++, Python, JavaScript, or similar languages.
- Working with RESTful APIs such as Flask, Node.js, or C ASP .Net
- Experience creating web applications using frameworks such as React or Angular
- Familiarity working with geospatial data using GDAL, Geoserver, OpenLayers, Leaflet, or Cesium
- Experience in working with SQL/NoSQL database systems such as MySQL, MongoDB or Elasticsearch.
- Experience with container runtime environments such as Docker and container-orchestration systems such as Kubernetes
- Experience with Kafka and RabbitMQ
Responsibilities
- Strong coder with demonstrated proficiency in one or more of the following: C, JavaScript, Java.
- Participate in the development of algorithms for new product concepts.
- Develop and research ideas for possible R&D projects.
- Responsible for software planning, design, planning, prototyping, execution, and deployment of new features.
- Capable of mentoring and aiding junior software developers.
- Must have a strong interest in the creation of new products.
- Must be able to collaborate and perform effectively as part of a project team.
Other
- Must be eligible for Secret DoD Personal Security Clearance.
- Bachelor’s or Master’s degree in engineering, software, or computer science.
- Minimum of 5 years of software engineering experience or a master’s degree in engineering or computer science with 3 years of software engineering experience
- Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.
- Must be able to travel periodically to customer locations CONUS and to International sites