Software Engineer
Belcan · Baltimore, MD · 4 days ago
On-siteEngineering$112.87/hrContract
Responsibilities
- 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
- Cloud: Practical experience with AWS services.
Qualifications
- Experience with Cosmos or similar mission-planning/analysis tools.
- Experience with real-time or combat systems and associated performance constraints.
Skills
- React
- C++, Java
- UI/UX Design
- Agile Methodology
- CI/CD Tools (GitLab CI, Jenkins, Azure DevOps)
- Automated Testing Tools
- Linux/WSL Development
- AWS Services
Benefits
- Hybrid remote work based in College Park, MD.
Pay
Up to $112.87/hr
Schedule
9/80 AD