Engineer Software 2 -1553

Belcan
Baltimore, United States of America
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 235K

Job location

Remote
Baltimore, United States of America

Tech stack

Java
API
Agile Methodologies
Automation of Tests
Azure
C++
Code Review
Continuous Integration
Software Debugging
Linux
Eclipse
Design of User Interfaces
NetBeans
Software Deployment
Software Engineering
Systems Integration
Modern Ui
React
iOS
SC Clearance
Containerization
Gitlab-ci
Material Design
Kubernetes
Front End Software Development
Api Design
Devsecops
Docker
Jenkins
Programming Languages

Job description

Our customer is seeking a versatile mid-level software developer (5+ years of professional experience) to join their defense-focused engineering team. The role emphasizes modern software design, API development, DevSecOps practices, and real-time/combat system projects. Candidates must hold an active Secret clearance and be comfortable working in a hybrid-remote environment., *Build and enhance front-end user interfaces using React. (including hooks, functional components, state management libraries) *Design, develop, and maintain back-end services. *Implement responsive UI components and follow UI/UX best practices, integrating with design systems. *Apply modern design patterns and UI frameworks such as React. *Develop, test, and deploy code in a Linux/WSL environment. *Experience with containerized deployments with Docker/Kubernetes. *Write automated UI tests. *Collaborate in Agile environment, participate in code reviews.

Requirements

*Minimum 5 years of professional software development. *Programming Languages: Proficiency in C++, Java *Front-End UI Development: Hands-on experience building UI components with React *API Development: Experience designing, implementing, and maintaining APIs

DevSecOps: Working knowledge of Agile, CI/CD (GitLab CI, Jenkins, Azure DevOps), Docker, Kubernetes)

Testing: Experience with automated testing tools.

IDE/Tooling: Comfortable using VSCode, Eclipse, or NetBeans.

Linux/WSL Development: Proficient in developing, building, and debugging applications within Linux/WSL, *Experience with Cosmos or similar mission-planning/analysis tools. *Experience with real-time or combat systems and associated performance constraints. cyber-security.

Apply for this position