Management Team Agile Developer Level 3

Not Interested
Bookmark
Report This Job

profile Job Location:

Fort Meade, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Key Responsibilities

Agile Software Development

Deliver software iteratively within an Agile development model using sprints standups and continuous delivery practices

Collaborate with team members and stakeholders to define requirements refine user stories and support backlog management

Communicate technical decisions and tradeoffs clearly to both technical peers and non-technical program stakeholders

Contribute to sprint planning retrospectives and team-level continuous improvement activities

Full-Stack and Microservices Development

Write Java Spring Boot-based microservice applications utilizing AWS native technologies

Build REST services with Spring capable of filtering and selecting complex data objects

Utilize Python to optimize AWS services including Lambdas Step Functions EC2 and S3

Design and implement microservice architectures that support legacy system modernization objectives

Cloud Infrastructure and AWS Services

Leverage the AWS tool suite to develop deploy and optimize application components in a classified cloud environment

Design and manage data structures using JSON Schema NoSQL MongoDB or DynamoDB for complex query and selection requirements

Integrate OAuth/OIDC authentication and authorization patterns within cloud-native microservice environments

Monitor and troubleshoot application performance using AWS CloudWatch and related observability tooling

CI/CD Pipeline Management

Implement CI/CD principles utilizing Maven GitLab and GitOps workflows

Build and maintain container-based delivery pipelines using Kubernetes Docker and Ansible

Automate build test and deployment processes to support continuous delivery of classified software

Manage version control and branching strategies in GitLab within a multi-developer team environment

Testing and Integration

Develop and maintain automated test frameworks using Cypress and Cucumber to support continuous integration

Execute unit integration and regression testing across microservice components

Validate REST service outputs and data integrity across distributed system components

Identify and resolve defects performance issues and integration failures in classified development environments

Security-Compliant Development

Develop software in accordance with secure coding standards applicable to classified IC environments

Support integration and deployment of software components on classified networks

Adhere to program-level security policies and contribute to security review processes for software releases

Coordinate with security personnel on software deployment activities within the SCIF environment

Qualifications

Education: Bachelors degree from an accredited college in Computer Science Software Engineering Information Technology or a related technical discipline (or equivalent experience/combined education in lieu of degree). Masters degree accepted with reduced experience requirement (see below).

Experience: 9 years of relevant software development experience with a Bachelors degree OR 7 years with a Masters degree in DoD/IC classified development environments.

Additional Required Qualifications:

Active TS/SCI clearance FS Polygraph and Counterintelligence Investigation completed within the last 5 years

Demonstrated proficiency in 2 or more of the following:

o Java Spring Boot or Python

o JSON Schema

o Microservice architectures

o CI/CD tools: AWS tools Maven GitLab GitOps Kubernetes Docker Ansible

o Database design: NoSQL MongoDB or DynamoDB query and schema design

o OAuth/OIDC implementation

o Test frameworks and automation including Cypress and Cucumber

Desired Skills

Java Spring Boot or Python

JSON Schema design and implementation

Microservice architecture patterns

CI/CD pipeline tooling (AWS Maven GitLab GitOps Kubernetes Docker Ansible)

NoSQL MongoDB or DynamoDB query and schema design

OAuth/OIDC implementation experience

Automated test frameworks including Cypress and Cucumber

Experience modernizing legacy operational systems in IC or DoD environments

Familiarity with classified network and SCIF-based development workflows

Thank you in advance for your attention and continued support

Key Responsibilities Agile Software Development Deliver software iteratively within an Agile development model using sprints standups and continuous delivery practices Collaborate with team members and stakeholders to define requirements refine user stories and support backlog management C...
View more view more