Software Development Engineer
Duties
- Software Development Support in Delivery of Integrated Command and Control (ICC) Related Gap Capability Work Packages.
- Recent experience in: Development, deployment, and maintenance of server-side logic: proficiency in Java and Python, solid SQL knowledge and data schema design, good understanding of Git for code versioning, CI/CD with Jenkins/GitLab, rigorous automated testing, experience with Linux operating system, experience with container engines (Podman/Docker).
- Recent experience in: Translation of UI/UX designs into responsive web applications: experience with web application frameworks like Angular or React.
- Recent experience in: Legacy application experience: debugging issues in older code bases.
- Recent experience in: Legacy application experience: modernizing legacy systems.
Requirement
- Recent experience in: Development, deployment, and maintenance of server-side logic: proficiency in Java and Python.
- Recent experience in: Development, deployment, and maintenance of server-side logic: solid SQL knowledge and data schema design.
- Recent experience in: Development, deployment, and maintenance of server-side logic: good understanding of Git for code versioning.
- Recent experience in: Development, deployment, and maintenance of server-side logic: CI/CD with Jenkins/GitLab.
- Recent experience in: Development, deployment, and maintenance of server-side logic: rigorous automated testing.
- Recent experience in: Development, deployment, and maintenance of server-side logic: experience with Linux operating system.
- Recent experience in: Development, deployment, and maintenance of server-side logic: experience with container engines (Podman/Docker).
- Recent experience in: Translation of UI/UX designs into responsive web applications.
- Recent experience in: Translation of UI/UX designs into responsive web applications: experience with web application frameworks like Angular or React.
- Recent experience in: Legacy application experience: debugging issues in older code bases.
- Recent experience in: Legacy application experience: modernizing legacy systems.
- Required Security Clearance: NATO Secret.
Preferences
- Desirable: Recent experience with Hibernate, Protocol Buffers, gRPC, Ansible, Kubernetes, event streaming platforms; experience with Command and Control applications, recent experience with Spring framework, Familiarity with ICC.