This position is hybrid requiring 2-3 days a week commute to our on-site location in Springfield, VA.
Apply (by clicking the relevant button) after checking through all the related job information below.
Responsibilities: (describe the day-to-day)
As an Expert Software Engineer, you will serve as a subject matter expert and mentor to other developers, advancing the vision and execution of the program by completing the following tasks:
* Serve as technical delivery leader, planning and managing application development activities
* Provide technical leadership and guidance to project resources, particularly junior/mid-level developers, to include completing code reviews
* Ensure designs follow specifications approved by customer and that software quality standards are met
* Design software solutions to meet technical and business needs by leveraging knowledge of architecture, software engineering, DevSecOps, and mission
* Contribute to planning and prioritization of work for future Program Increments; collaborate closely with product management to drive technical solutioning, requirements decomposition, and estimation efforts
* Contribute to all phases of the software development life cycle
* Write well-designed, testable, efficient, and maintainable code
* Recommend changes to improve established application and organizational processes
* Prepare and produce releases of software components
* Support formal testing and resolution of defects
* Provide technical support and consultation for application and infrastructure defects and questions
*Requirements:*
* At least 6 years of demonstrated experience with software development using SAFe or similar Agile methodologies, to include working with Scrum Masters and/or Product Owners to decompose high level requirements into actionable user stories
* At least 6 years of demonstrated experience coding in Python or another language
* At least 6 years of demonstrated experience with DevSecOps and CI/CD, specifically utilizing GitLab or similar Git repository
* At least 6 years of demonstrated experience with Container and Orchestration technologies (e.g., Docker, Kubernetes, OpenShift)
* Strong experience with AWS, including but not limited to EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK
* Demonstrated ability to clearly communicate, verbally and in writing, complex technical concepts and challenges/obstacles in a clear and direct manner
* Prior experience serving as a lead for a development team, workstream, or major task(s)
Clearance Required: Active TS must be able to obtain and maintain an SCI with CI Poly
Minimum Education: Master’s degree plus 4 years experience, Bachelor’s degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field
Minimum Years of Experience: Master’s degree plus 4 years experience, Bachelor’s degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field
*Preferred: *
* Cloud certification(s), xklufbp preferably from AWS, OCI or Google Cloud
* Familiarity with AI/ML, specifically Amazon SageMaker
* Experience with front-end development in React
* Previous database experience, specifically Apache Solr
* Experience with Atlassian suite, specifically Jira and Confluence
* Previous NGA experience
Job Type: Full-time
Pay: Up to $185,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible schedule
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Relocation assistance
* Tuition reimbursement
* Vision insurance
Compensation Package:
* Bonus opportunities
* Signing bonus
Experience:
* Python or Java: 6 years (Required)
Security clearance:
* Top Secret (Required)
Work Location: Hybrid remote in Springfield, VA 22150
Remote working/work at home options are available for this role.
Location: , ,
Benefits:
- Paid Time Off
- Dental Coverage
- Health Insurance
Talent.com: Apply Here