Software Developer Specialist

BOGART AND ASSOCIATES INC
Herndon, VA, United States
2 months ago
Apply on clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Apache Accumulo Application Programming Interfaces (APIs) Agile Methodology Software Suite JIRA Software Bug Management Extract Transform Load (ETL) Software Debugging Apache Hadoop WildFly (JBoss AS)
+15 more
Microsoft SQL Server Node.Js NoSQL Scrum Methodology SQL Databases Load Balancing ReactJS AngularJS Kubernetes Apache Kafka Apache Nifi React Redux Restful APIs Docker Microservices

Job description

The candidate will be working as a Software Developer to apply the latest technology and provide operational support to deliver actionable intelligence for the Intelligence Community. Here, your work will have meaning and impact as you deliver your best every day. Our work depends on a Software Developer joining our team to support the development of systems and capabilities centered on our comprehensive motion imagery software suite., The Software Developer will focus on ensuring the mission is met while upgrading to cutting-edge technologies in full motion video (FMV) of the program’s technical vision.

Requirements

  • Java
  • JavaScript, React/Redux, AngularJS
  • SQL, NoSQL,

And applying the general required concepts:

  • Experienced in Microservice API development and integration (gRPC/REST)
  • Deploy micro and macro services in NodeJS or JBoss
  • Manage communication endpoints in gRPC or REST
  • REST based service level integration, API negotiation, Threading and Load Balancing
  • Heavily use ETL concepts and engines to decouple solutions.
  • Apache NIFI
  • GraphDB, SQL and NoSQL data modeling / visualization / querying
  • MS SQL Server, OmniSci, Accumulo/Hadoop preferred.
  • Write and manage large applications in React/Redux, rxJS, Reactive Streams
  • Manage and bug triage legacy applications in AngularJS.
  • Debug and troubleshoot applications.
  • Kafka streams/ KsqlDB
  • Use and manage containers and orchestration such as: Docker/Kubernetes
  • Creating containers, deploying containers, managing container orchestration
  • Managing scalability of deployed software products, * Bachelor’s of Science in Engineering, a related specialized area or field and a minimum of 5 years of relevant experience or a Master’s degree and a minimum of 5 years of relevant experience
  • Active TS/SCI with poly
  • Willing to learn in one discipline/field and develop working knowledge in adjacent disciplines/fields.
  • Proficient understanding and application of engineering principles, concepts, practices, and standards
  • Use JIRA to manage daily, sprint, and increment metrics, performance, and backlogs.
  • Experience developing within an Agile framework; Sprints, Demonstrations, Scrum

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all