Software Engineer - TS.SCI w/ favorable poly REQUIRED

BK Consulting
Herndon, VA

Job Description

Job Description

Senior Software Engineer

JOB DESCRIPTION:

The Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable data platforms, with experience in business intelligence, analytics, data science, and data products. They must have strong, firsthand technical expertise in a variety of big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an Agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.

QUALIFICATIONS:

  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
  • 8 to 10 years of related software development experience.

REQUIRED KNOWLEDGE/SKILLS:

1. Hands-on experience with modern programming languages including Java, JavaScript, Python, and other non-relational databases.

2. Hands-on experience working with Elastic Search, Docker, Kubernetes, Apache Kafka, and NiFi .

3. DevOps experience building and deploying cloud infrastructure with technologies like Ansible, Cloud Formation, Puppet, etc.

4. We are looking for a candidate with hands-on experience and is familiar with one or more of the following software/tools:

* Experience with monitoring technologies like ELK, Prometheus, Grafana , etc.

* Experience with building APIs and services using REST, Hadoop, Map Reduce, Spark, etc.

* Experience with build automation technologies like Maven, Jenkins, etc.

* Experience with Linux (preferred) or Windows operating systems.

KEY RESPONSIBILITIES:

1. Design and develop a processing platform using various configuration management technologies.

2. Provide ongoing maintenance, support, and enhancements in existing systems and platforms.

3. Troubleshoots complex problems and provides customer support for software systems and application issues.

4. Provide recommendations for continuous improvement.

5. Work alongside other engineers on the team to sustain and advance our organization’s capabilities.

Powered by JazzHR

blp9mCtL6Y

Posted 2026-08-08

Recommended Jobs

Software Analyst - Vienna, VA.

Supreme Tech Solutions
Vienna, VA

Software Analyst – Vienna, VA. Seeking candidate with Master's degree in Computer Science, Engineering, or related field and two (2) years of software design and development experience required. Alte…

View Details
Posted 2026-05-27

FRONT OF HOUSE- **AVAILABLE**10AM-6PM

Chick-fil-A - Martinsville
Martinsville, VA

Description Thank you for your interest in a great career opportunity with Chick-fil-A. Here, you are taking the first step towards a very rewarding career. Every job at Chick-fil-A will prepare y…

View Details
Posted 2026-07-31

OTR Flatbed Company driver Job in Suffolk, VA by Eclectic Logistics

Eclectic Logistics
Suffolk, VA

Requirements No more than two moving violations (last 3 years) No more than one accident (last 3 years) No more than 3 job changes per year No positive drug results in the past - no refusal…

View Details
Posted 2026-08-09

Staff Product Manager - Apply & Checkout Experience

Koalafi
Richmond, VA

Job Description Job Description At Koalafi, we believe in a world where no one has to put an important purchase on hold. That's why we're making it easier for more people to pay for big purchases…

View Details
Posted 2026-07-05

Electrical Engineer

Gables Search Group
Bluefield, VA

Electrical Engineer      $ 120,000- $ 130,000.00 + 12% 401K and Quarterly Bonuses[ 10% -15 % ]        This regional role will be based primarily in Virginia, with additional assignments in SC …

View Details
Posted 2026-07-11

Physician - Radiology @ Locums - UF Health - Leesburg Hospital (Northern Light Medical Management)

HDA MD Staff
Leesburg, VA

Job Overview Job Opportunity – Teleradiology Radiologist – Remote Start Date: ASAP Location: Remote (Work from Home) Compensation: Base rate plus wRVU-based incentives; holiday differenti…

View Details
Posted 2026-07-31

Mobile Phlebotomist - PRN

Getlabs
Richmond, VA

Job Description Job Description Getlabs is the leading platform for at-home diagnostics. Healthcare organizations use Getlabs to send mobile phlebotomists to patients’ homes and collect labs,…

View Details
Posted 2026-05-14

Momentum ERP Functional Transformation Manager

Deloitte LLP
Virginia

Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies…

View Details
Posted 2026-08-06

Group Home Supervisor

Access Star
Warrenton, VA

Job Description Job Description Salary: $23.50 hourly Thank you for your interest in working at AccessStar Community Living Services Inc. ACLS is seeking highly motivated individuals who wa…

View Details
Posted 2026-06-04

Apple Farm Manager

Farm Job Search
Virginia

Apple Farm Manager (5829) Location: Virginia Job Number: 5829 Farm Manager position available August 1st to start a 400 acre apple orchard in Central Virginia. Responsibilities include manag…

View Details
Posted 2025-12-19