Cloud Software Engineer, Senior Advisor
$146,000–$234,000 year
On-siteAnnapolis Junction, Maryland, United States
Job Summary
Conduct full-stack software development using Java, JavaScript, React, and Vue.js within an Agile and DevOps environment. Manage NoSQL databases like MongoDB and Redis, while utilizing containerization tools including Docker, Kubernetes, and AWS. Implement CI/CD pipelines via GitLab CI/CD or Jenkins and maintain high-quality, reliable software delivery. Requires 12+ years of software development experience, a Bachelor's degree (or equivalent), and an Active TS/SCI security clearance with a current polygraph. Flexible work schedules and teleworking options available based on tasking.
Required Qualifications
- Shall have a total of at least twelve (12) years of experience in software development/engineering, including requirements analysis, software development, installation, evaluation, enhancement, maintenance, and problem diagnosis/resolution
- Bachelor's Degree in Computer Science or in a related technical field
- Active TS/SCI security clearance with a current polygraph
- Full stack development experience, with proficiency in both front-end and back-end technologies (Java/JavaScript)
- Experience with modern JavaScript frameworks, such as React or Vue.js
- Familiarity with JSON data structures and data exchange
- Exposure to NoSQL databases, including MongoDB
- Familiarity with search and logging tools such as ElasticSearch and the ELK stack
- Experience with in-memory data stores like Redis
- Familiarity with containerization technologies such as Docker
- Understanding of Docker orchestration tools like Docker Swarm or Kubernetes
- Familiarity with Amazon Web Services (AWS) and cloud computing environments
- Exposure to CI/CD pipelines using GitLab CI/CD or Jenkins
- Experience working with the Atlassian suite, including Jira and Confluence
- Possession of at least one of the following Cloud Developer Certifications: AWS Certified Developer – Associate, AWS DevOps Engineer – Professional, Certified Kubernetes Application Developer (CKAD)
Desired Qualifications
- Master's degree in a Technical Field
- 16 years of experience
- Degree in Mathematics, Information Systems, Engineering, or similar degree
- Experience with Atlassian suite (Jira, Confluence)
Additional Requirements
- None stated
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.