Principal Software Engineer SWE3

2HB Incorporated

Annapolis (MD)

On-site

USD 140,000 - 190,000

Full time

11 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

2HB Incorporated in Maryland is seeking a Principal Software Engineer to support its government customer in Annapolis Junction. The role covers full-stack development, including design, development, testing, deployment, and maintenance of mission software for cyber-threat analysis.

The ideal candidate has extensive experience in Java and modern web apps, strong collaboration skills, and the ability to work with cross-disciplinary teams within a regulated environment; a TS/SCI/Full Scope

Qualifications

  • Twenty years of SWE experience in programs and contracts of similar scope is required.
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Experience designing, developing, and maintaining full-stack applications using Java and modern front-end frameworks is expected.

Responsibilities

  • Design, develop, test, deploy, and maintain capabilities across the application stack.
  • Work independently within an established codebase and collaborate with software engineers, systems engineers, analysts, and mission stakeholders.
  • Translate operational needs into reliable software solutions for mission teams.

Skills

Java
JavaScript
RESTful services
Git
Problem diagnosis
Collaboration

Education

Bachelor's degree in Computer Science or related discipline

Tools

Node.js
Vue.js
PostgreSQL
RESTful APIs
Git

Job description

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
2HB Incorporated is seeking a Principal Software Engineer in order to support its government customer in Annapolis Junction, MD.

Description:

2HB is seeking an experienced full-stack software engineer to support the Cybersecurity Intelligence Team (CIT). The team develops and sustains mission software that helps analysts organize, correlate, and interpret cyber-threat information from multiple sources, providing a more coherent understanding of adversary activity. The successful candidate will design, develop, test, deploy, and maintain capabilities across the application stack. This position requires a developer who can work independently within an established codebase, collaborate effectively with software engineers, systems engineers, analysts, and mission stakeholders, and translate operational needs into reliable software solutions.

Required Skills:
  • Professional software-development experience using Java.
  • Experience developing modern web applications using JavaScript.
  • Experience with Node.js or comparable server-side JavaScript frameworks.
  • Experience developing user interfaces using Vue.js, Vuetify, or a comparable modern front-end framework.
  • Experience designing, querying, and maintaining relational databases, preferably PostgreSQL.
  • Experience developing or integrating RESTful services and APIs.
  • Experience using Git or a comparable source-control system.
  • Demonstrated ability to diagnose software problems and deliver solutions with limited supervision.
  • Ability to communicate effectively and work collaboratively in a multidisciplinary engineering environment.
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

2HB Incorporated • Maryland

On-site
USD 180,000 - 230,000
Senior Software Engineer
Senior Software Engineer

2HB Incorporated • Maryland

On-site
USD 130,000 - 180,000
Software Engineer Labor Category SWE
Software Engineer Labor Category SWE

2HB Incorporated • Annapolis (MD)

On-site
USD 100,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

2HB Incorporated • Maryland

On-site
USD 140,000 - 190,000
Software Engineer, Level 3
Software Engineer, Level 3

Independent Software, Inc. • Annapolis (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer – TS/SCI Poly Clearance
Senior Software Engineer – TS/SCI Poly Clearance

2HB Incorporated • Maryland

On-site
USD 130,000 - 180,000
Senior Software Engineer - Full Stack, TS/SCI Clearance
Senior Software Engineer - Full Stack, TS/SCI Clearance

2HB Incorporated • Maryland

On-site
USD 180,000 - 230,000
Jr Software Engineer TS/SCI with Poly
Jr Software Engineer TS/SCI with Poly

Peraton • Corridor North (MD)

Hybrid
USD 80,000 - 128,000
25 days PTO per year
Attractive bonus plan eligibility
Subsidized employee benefits
Software Engineer 2 - (AWS, Managed Services)
Software Engineer 2 - (AWS, Managed Services)

Akina Inc • Annapolis (MD)

On-site
USD 208,000 - 254,000
Mid-Level Software Engineer
Mid-Level Software Engineer

2HB Incorporated • Maryland

On-site
USD 120,000 - 160,000