Annapolis Junction, MD, US
99 days ago
Full Stack Developer

Job Title: Full Stack Developer

Location: Annapolis Junction, MD

Eligibility: Candidate must possess an active TS/SCI with Full Scope
Polygraph clearance

Job Description:

An active Top Secret/SCI Clearance with a Full Scope Polygraph is
required.

This job is onsite in Annapolis Junction, MD with 1-2 remote days/week
depending on tasking.

We have an immediate need for a Full-Stack or Back-End Software
Engineer. The ideal candidate will be a self-starter who thrives on the
challenge of researching, designing, and implementing robust technical
solutions. This role involves close collaboration with a cross-functional
team of system and software engineers to design,  develop, and deploy
crucial functional enhancements to the RAD system.

Required technical skills and responsibilities include:

- Software Design and Development: Independently design, develop, and
document high-quality, scalable Java (Spring Boot) software solutions.
This includes writing clean, maintainable code and participating in
code reviews to ensure quality standards.

- System Enhancement: Work on both back-end and potentially front-end
systems to implement new features and improve existing functionalities
of the RAD platform.

- Collaboration: Partner with system architects and other engineers to
ensure a cohesive and effective development process.

- Problem-Solving: Research and troubleshoot complex technical issues,
providing innovative solutions to overcome development challenges.

- Documentation: Create and maintain comprehensive technical
documentation for developed features and processes.

Desired technical skills include:

- Data Flow and Processing: Hands-on experience with Apache NiFi for
building and managing data flows.

- Search and Analytics: Experience with Elasticsearch for powerful
searching and data analytics.

- Containerization: Proficiency with Docker for developing, shipping,
and running applications in a consistent environment.

- Cloud Computing: Familiarity with Amazon Web Services (AWS) cloud
computing services and architecture, as well as experience with
cloud-native application development.

- Agile Methodology: Practical experience with Agile software development
methodologies and practices (e.g., Scrum, Kanban)

- Domain Knowledge: Understanding of Government agency reporting and
dissemination policies, or experience with Agency-specific data warehouses
and processing platforms. This contextual knowledge is highly valuable.

Confirm your E-mail: Send Email