Software Developer
Company | Red River |
---|---|
Location | King George County, VA, USA, Washington, DC, USA, Hyattsville, MD, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level, Senior |
Requirements
- Active DoD Secret clearance
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 3-5 years of experience in software development
- Proficiency in programming languages such as Java, C++, Python or similar
- Proficiency in scripting languages such as Python, Ruby, or NodeJS
- Experience with software development tools and frameworks (e.g., Git, Jenkins, Docker)
- Strong understanding of software development methodologies (e.g., Agile, Scrum)
- Strong understanding of Linux environments
- Strong understanding of Continuous Integration/Continuous Deployment (CI/CD) benefits, steps for building and deploying software, and verifying code integrity
- Familiarity with Test Driven Development (TDD) or similar methodology
- Experience with Configuration Management tools (e.g., Ansible, Terraform)
- Experience with Docker and containerization technology
- Working knowledge of YAML
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in a team environment and communicate clearly with technical and non-technical stakeholders
Responsibilities
- Design, develop, test, and maintain software applications in accordance with project requirements and DoD standards
- Collaborate with project managers, analysts, and other developers to define software requirements and specifications
- Write clean, efficient, and well-documented code
- Perform code reviews and provide constructive feedback to team members
- Troubleshoot and resolve software defects and issues
- Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance
- Stay up-to-date with emerging technologies and industry best practices
- Ensure compliance with DoD security and quality standards
Preferred Qualifications
-
No preferred qualifications provided.