Experience required
- No degree: 16+ years
- Associate's: 14+ years
- Bachelor's: 12+ years
- Master's: 10+ years
About the role
Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? We Make It Happen! We Offer:
- Long term job security GliaCell is seeking a **Principal Software Engineer **on one of our subcontracts. This is a full-time position offering the opportunity to support a U.S. Government customer. The mission is to provide technical expertise that assists in sustaining critical mission-related software and systems to a large government contract. **The Work: **
- Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. Key Responsibilities:
- Writing java spring boot based micro service applications utilizing AWS native technologies
- Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2 and S3
- Building REST services with Spring able to filter and select complex data objects
- Implement CI/CD principals utilizing Maven, Gitlab and GitOps
- Agile development and delivery of software
- Communication and collaboration: Software Development is a team-oriented discipline.
- Engineers need to be able to communicate and collaborate effectively with other team members, as well as with stakeholders. Key Requirements:
- Possess an active or rein-statable TS/SCI with Polygraph security clearance.
- U.S. Citizenship.
- Experience: 12+ yrs & Bachelor of Science, or 10+ yrs & Master of Science, 14+ yrs & Associates Degree, or 16+ yrs & High School/GED.
- Experience working with AWS tool suite such as OSS, DynamoDB, Lambdas, and CloudWatch
- Strong communication skills. Key Skills (3 or more of the below):
- Java, Spring boot or python
- Microservice architectures
- CI/CD Tools: AWS tools, Maven, Gitlab & GitOps; Kubernetes, docker, Ansible
- Database : NoSQL / MongoDB / DynamoDB Query and Schema Design
- OAuth/OIDC Implementation experience
- Test frameworks and automation to include Cyprus and Cucumber Location: Annapolis Junction, MD Salary Range: Our salary ranges are determined by position, level, skills, professional experience, relevant education and certifications. The range displayed on each job posting reflects the minimum and maximum target salaries for this position across our projects. Within the range, your salary is determined by your individual benefits package selection. Your recruiter can share more about the specific salary range for your preferred position during the hiring process.
Benefits
- Medical, Dental, and Vision Coverage for Employee and Dependents
- Employee Assistance Program
- Travel Protection Program
- Technology Budget
- Global Entry
