Software Engineer

Apply Now

Company: Chameleon Consulting Group

Location: Herndon, VA 20171

Description:

Role

We are looking for a flexible software engineer that enjoys working across the full stack of distributed web application components.
Responsibilities
  • Participate in and lead the implementation of a distributed web application, including frontend and backend components.
  • Define product and feature direction in the presence of many shareholders
  • Prioritize and maintain strong technical documentation
  • Apply and advocate for Software Engineering best practices
Required Qualifications
  • Must be able to obtain and maintain a TS/SCI security clearance (note, only US Citizens are eligible for security clearances)
  • Bachelors degree in Computer Science or a related technical discipline. Degree requirement can be met with four years of hands on experience in a software engineer or similar full time position
  • Ability to develop software with limited supervision
  • Proficient in designing and building web APIs
  • Experience with relational databases and schema design
  • Knowledge of a modern JavaScript front-end framework, HTML, and CSS
  • Proficient in one or more of the the following programming languages: Python, Golang, Typescript
  • Proficient in containerization technologies (e.g., Docker, Podman)
  • Comfortable in Linux-based development environments
  • Ability to collaborate as a team but execute independently
  • Comfortable in a high-trust, adaptable, team environment
Preferred Qualifications
  • Current US TS/SCI security clearance
  • Experience communicating with customers and end-users
  • Proficiency with GraphQL and gRPC
  • Experience using Kubernetes

Similar Jobs