
Software Developer
- Gaithersburg
- |Full Time
In office
Not Available
About the job
Location: Gaithersburg, MD – 100% onsite
Schedule: Full-time, day shift
Travel: None
Clearance: Active TS/SCI with ability to successfully pass a Polygraph
Citizenship: U.S. Citizenship required
Key Requirements
8+ years of professional software development experience
Bachelor’s with 8–12 years of relevant experience, or Master’s with 6–10 years
Strong proficiency in one or more of Java, C#, Python, or C++
Experience developing enterprise/web-based applications
Strong experience designing and consuming REST APIs
Experience with relational and/or NoSQL databases
Strong understanding of OOP and software design patterns
Experience with Git and Agile Scrum/SAFe environments
Strong troubleshooting and problem-solving skills
Preferred experience includes AWS/Azure, Docker/Kubernetes, microservices, Jenkins/GitLab CI, Terraform/Ansible, Kafka/RabbitMQ, React/Angular/Vue, Elasticsearch/Redis, and SSDLC.
About the company
