user avatar

Software Engineer - TS/SCI Poly required

Emtak LLC

Posted over 6 months ago
Top Secret/SCI
Unspecified
Full Scope Polygraph
IT - Software
Annapolis Junction, MD (On-Site/Office)Annapolis Junction (On-Site/Office)

Software Engineer - TS/SCI Poly required

Annapolis Junction, MD Apply Now

Software Engineer

Location: Annapolis Junction, MD
Clearance: TS/SCI with Polygraph

We are seeking a Software Engineer (SWE) to lead the design, development, integration, and optimization of complex software systems. This senior‑level role requires deep technical expertise, strong analytical skills, and the ability to guide development teams through the full software lifecycle.

Key Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Debug existing software, identify root causes, and implement corrective actions.
  • Recommend improvements to documentation standards and software development processes.
  • Design, code, and enhance software applications, including adding new features or modifying existing functionality.
  • Integrate existing software into new or updated systems and operating environments.
  • Develop simple data queries for existing or proposed databases and data repositories.
  • Write, review, and maintain software and system documentation.
  • Serve as a team lead, guiding development activities in alignment with the software process model used on the project.
  • Design or implement complex database interfaces, data repository queries, and data access layers.
  • Develop and implement algorithms that meet or exceed system performance and functional requirements.
  • Assist in developing and executing test procedures for software components.
  • Develop software solutions by analyzing system performance standards, collaborating with users and system engineers, and evaluating system flows, data usage, and work processes.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Design, develop, and modify software systems using scientific analysis and mathematical modeling to predict and measure outcomes.
  • Design or implement complex algorithms requiring strict adherence to timing, resource, or interface constraints.
  • Perform quality control on team deliverables to ensure accuracy and compliance.
  • Implement recommendations to improve documentation and software development process standards.
  • Oversee one or more software development teams, ensuring work is completed according to project constraints and established processes.


Desired Skills (Knowledge and/or Experience)

  • DevOps, automated testing, and CI/CD pipelines in Git.
  • Containerization and container management using Ansible, Docker, Kubernetes, Rancher.
  • Modern software languages such as Go/Golang and micro‑service architecture development.
  • C++20 or newer based on Boost (3+ years).
  • Java development (6+ years).
  • Front‑end development using JavaScript, React, or similar frameworks.
  • Python development (3+ years).
  • Linux development environment experience (5+ years).
  • Circuit‑switched and mobile telephony (7+ years).
  • Reactor pattern architecture systems.
  • Event stream processing system development.
  • SQL databases such as MySQL and MariaDB, plus Elasticsearch.
  • Dataflow tools and message queues.
  • AI experience related to human‑language translation tools and techniques.
  • RF algorithm development.


www.emtakllc.com

Apply Now
group id: 90989929
N
Name HiddenRecruiter

Match Score

Powered by IntelliSearch™
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Top Secret/SCI
Employer
Emtak LLC