Data Acquisition Software Engineer BDP

Northstrat is an employee-owned company providing data solutions for clients in the military space.
Columbia, MD, USA
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Cybersecurity

Description For Data Acquisition Software Engineer BDP

Northstrat is seeking a highly motivated Data Acquisition Software Engineer to play a critical role in ensuring the successful acquisition and management of mission-critical and mission support data sets. The ideal candidate will work closely with a team of experts to design and implement data solutions for clients in the military space. This hybrid role requires experience in Java-based software development, strong troubleshooting skills, and the ability to work under pressure with multiple deadlines.

Key responsibilities include:

  • Developing Java-based software capabilities
  • Designing enterprise APIs and RESTful web services
  • Working with Microservices architecture
  • Implementing Object-Oriented Programming (OOP) paradigms
  • Collaborating in an agile software lifecycle

The successful candidate will have at least 5 years of experience in Software Engineering, knowledge of modern Java frameworks and libraries, and a Bachelor's degree in a related field (or equivalent experience). They must have a current U.S. Government Secret level security clearance and be DoD 8140 / 8570 compliance certified.

Northstrat offers a flexible work environment with an average of 2-3 days per week in the Columbia, MD office. The company provides a unique benefits package, including an Individual Benefits Account (IBA), profit-sharing plan, stock options, and opportunities for lifelong learning.

Join a dynamic team of professionals passionate about delivering exceptional results in a fast-paced, small business environment. If you're a self-starter eager to take on new challenges in data acquisition and management, this exciting opportunity at Northstrat could be perfect for you.

Last updated 2 months ago

Responsibilities For Data Acquisition Software Engineer BDP

  • Develop Java-based software capabilities
  • Design and implement enterprise APIs and RESTful web services
  • Work with Microservices architecture
  • Implement Object-Oriented Programming (OOP) paradigms
  • Collaborate in an agile software lifecycle
  • Troubleshoot and work under pressure with multiple deadlines
  • Acquire and manage mission-critical and mission support data sets

Requirements For Data Acquisition Software Engineer BDP

Java
Linux
  • Current U.S. Government Secret level security clearance; U.S. Citizenship required
  • At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries
  • Bachelor's degree in related field (or equivalent experience)
  • Experience in designing enterprise APIs
  • Experience in RESTful web services
  • Experience in Microservices architecture
  • Experience in Object Oriented Programming (OOP) paradigms
  • Experience with the agile software lifecycle
  • Experience with the Linux operating system
  • Experience with configuration management tools (e.g. Git, Nexus, Maven)
  • Ability to work in a hybrid environment, 2-3 days per week in Columbia, MD office
  • DoD 8140 / 8570 compliance certification

Benefits For Data Acquisition Software Engineer BDP

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Flexible work hours (Flex Time)
  • Individual Benefits Account (IBA)
  • Medical and Vision Insurance through United Health Care
  • Dental insurance through Delta Dental
  • 100% Medical Reimbursement
  • Time Off with Pay
  • Profit Sharing Plan
  • 401k
  • Educational Benefits
  • Stock Options
  • Online learning opportunities
  • Company sponsored training events

Interested in this job?

Jobs Related To Northstrat Data Acquisition Software Engineer BDP

Senior Software Developer

Senior Software Developer position at Northstrat focusing on Java microservices development, requiring TS/SCI clearance and 15+ years of experience.

Senior Full Stack Developer

Senior Full Stack Developer position at Northstrat requiring Java expertise, full-stack development experience, and active Top-Secret clearance, offering comprehensive benefits and growth opportunities.

Senior Full Stack Developer

Senior Full Stack Developer position at Northstrat, requiring Java expertise, 5+ years experience, and Top-Secret clearance, offering comprehensive benefits and stock options.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.