Software Engineer
About the role
You will help design, prototype, implement, and maintain unique software solutions that are deployed on government client's infrastructure. Above all, you should be highly motivated to do awesome work, curious about technology, and love working with a team of like-minded people. While specific experience relevant to current needs is important, we are most interested in engineers who are able to effectively learn and grow as the work requires.
Please Note: This position is contingent upon contract award.
Responsibilities
- Design and implement new capabilities and custom software solutions to solve unique government customer problems
- Follow best practices to write well-tested, high performing code
- Identify and resolve issues found in existing code
- Integrate capabilities with external services and tools
- Participate in code reviews and mentor team members
- Communicate status and technical details with customers
Qualifications
Clearance: Active Secret clearance required. Candidates must be eligible for and able to obtain a TS/SCI clearance.
Education: Bachelor's degree or higher in Computer Science, Computer Engineering, or related field.
Certifications: DoD 8140/8570 IAT Level II (CompTIA Security+) certification, required.
Required Skills and Experience
- 5+ years experience writing, maintaining, debugging, and testing code
- Experience with RESTful web services
- Experience with server-side languages, preference toward Golang, NodeJS, and/or Python
- Experience with frontend JavaScript frameworks, preference toward Angular and Vue
- Experience with version control software (e.g., Git)
- Experience with bug/issue tracking software such as JIRA
- Ability to communicate technical details of work
- Ability to work in a dynamic environment and take ownership for segments of a project
- Strong oral and written communication and organizational skills
- Open, team-oriented, with a strong desire to learn
Desired Skills and Experience
- Experience with containerized deployment such as Docker
- Experience utilizing document store databases, such as Elasticsearch, OpenSearch and MongoDB
- Experience with Kubernetes and Helm
- Experience with CI/CD pipelines utilizing Argo CD and Jenkins
Pay
Pay Range: $120,000 – $170,000
Benefits
- 401(k) with company matching
- Dental insurance
- Medical insurance
- Health Savings Account option
- Flexible Spending
- Vision insurance
- Life and Disability Insurance
- Ancillary offerings (Hospital Indemnity, Accident, Critical Illness, Pet Insurance)
- Paid Time Off
- Holiday pay