Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Basic Qualifications
- Active TS/SCI security clearance with a current polygraph is required.
- BS in a technical field and 8 years of experience; Masters and 6 years of experience; an additional four years of experience may be considered in lieu of degree.
- Demonstrated experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
- Experience developing software with high level languages such as Java, C,C++.
- Shall have at least five (5) years of experience developing software for UNIX/Linux (Redhat versions 3-5) operating systems.
- Strong experience with Java Programming for distributed systems, with experience in networking, multi-threading, and distributed systems debugging
- Proficiency in Infrastructure as Code (IaC) tools like Salt, CDK, and Terraform
- Experience in Continuous Integration, Deployment, Testing and Ops Monitoring practices
- Agile development experience with source code management practices and tools
- Well-grounded in Linux fundamentals and knowledge in at least one scripting language (e.g. Python, Ruby, Perl, etc.)
- Familiarity with microservices software development technique and container-orchestration (e.g., Kubernetes)
- Familiarity with Containerization (e.g. Docker)
- Call-In Support may be required, along with possible Emergency Surge Support based on Ops Tempo
- AWS Cloud experience, hybrid cloud environments, and similar commercial cloud technologies is required. Experience includes leveraging existing AWS loads, integration/leveraging of platforms and prototypes, architecting AWS solutions with cost optimization in mind, and migrating to/utilizing native AWS cloud services.
- One of the following Cloud Developer Certification is required.
- AWS Certified Developer-Associate
- AWS DevOps Engineer Professional
- Certified Kubernetes Application Developer (CKAD)
- Elastic Certified Engineer
Preferred Skills and Domain Experience:
- Apache Open-Source Hadoop
- Spring Framework, Python, and Bash
- Knowledge of security and compliance best practices
- Data Warehouses, Presentation Tools, Data Flows, and AnalyticsUI/UX experience, Accessibility/508 compliance, and front-end development experience are a plus as the team creates/maintains a graphical user interface
- JavaScript and Angular Familiarity
- Full Stack Development Experience
- Familiarity with using AI to aid in debugging and development
The team is seeking a senior Cloud Software Engineer on a product development team. The candidate will have a primary focus of supporting all aspects of agile software design and development for products that are integrated into systems on large scale compute and storage clusters in a COOP setup.
- Perform requirements analysis, software design, development, installation, integration, evaluation, enhancement, maintenance, testing, Ops Monitoring, and problem diagnosis/resolution at a high level of proficiency and independence.
- Able to clearly communicate directions and provide guidance to more junior and mid-level programmer/analysts, as required.
- Cloud Software Engineers must be adept at developing solutions which integrated or extended COTS or GOTS products.
- Software Engineers may be responsible for evaluating/leading project needs, optimizations, determining tasks and durations, code/architecture reviews, and generating and reviewing designs for technical accuracy/completeness.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free