Senior Software Engineer

Analogy Associates

Northern (KY)

Hybrid

USD 140,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Analogy Associates in the United States seeks a highly experienced Software Engineer with an active Top Secret/SCI with polygraph to design and maintain complex software systems, including analytics, real-time processing, and large data workflows. The role involves collaborating with small teams and coordinating with larger groups across contracts.

Ideal candidates bring 20+ years of SWE experience, a Bachelor's degree in Computer Science or related discipline, and deep skills in Java, C++, and

Qualifications

  • Twenty years of SWE experience in similar scope and complexity required.
  • Bachelor's degree in CS or related discipline; 4 years substitute allowed.
  • Minimum 12 years in a technical role on software-intensive projects.
  • Ten years in architecture development, requirements analysis, and related tools.
  • Five years in languages such as Java, C++, COBOL, and related tools.
  • At least 3 years with intelligence community or SIGINT experience.

Responsibilities

  • Develop, maintain, and enhance complex software systems across domains.
  • Review and test components for adherence to design requirements.
  • Resolve software problem reports and document results.
  • Provide input on design trade-offs and software reuse strategies.
  • Collaborate across multiple facets of projects with small and large teams.

Skills

20+ years SWE experience
12+ years technical experience
10 years software architecture
Java
C++
COBOL
J2EE
Perl
JavaScript
UNIX scripting
XML
HTML
Spring
AJAX
Intelligence community experience

Education

Bachelor's degree in Computer Science or related discipline

Tools

J2EE
WebLogic
JBoss
AJAX
Spring

Job description

Must be a US Citizen with an active Top Secret/SCI with polygraph.

This person develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who works well in a small group environment but can collaborate with larger teams.

Education and Professional Qualifications:
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • Bachelors 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 bachelors degree.
  • Minimum twelve (12) years in a technical role, working on software-intensive projects and programs for Government or Industry customers.
  • Ten (10) years experience as a Software Engineer supporting software architecture development, requirements analysis, design, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and unit and test integration (with both new and legacy systems).
  • Five (5) years experience in applicable programming language such as the following: JAVA; C++ or C; COBRA; J2EE; Perl; JavaScript; UNIX scripting languages; XML; HTML; workflow tools such as JBoss or Weblogic; DOM; AJAX; Apache; Spring, near-real-time processing, collection systems, network protocols and standards, GUI development, or mission management systems.
  • At least three (3) years direct experience with an intelligence community or signals intelligence activity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Skill Level 3 [D.26.0129]
Software Engineer Skill Level 3 [D.26.0129]

Dover Networks LLC • Maryland

On-site
USD 211,000 - 231,000
Software Engineer Skill Level 2 [D.26.0130]
Software Engineer Skill Level 2 [D.26.0130]

Dover Networks LLC • Maryland

On-site
USD 187,000 - 204,000
Company 401(k) contributions
Software Engineer 3
Software Engineer 3

Talentify • Maryland

On-site
USD 180,000 - 240,000
Software Engineer SWE3 [D.26.0208]
Software Engineer SWE3 [D.26.0208]

Dover Networks LLC • Northern (KY)

Hybrid
USD 227,000 - 248,000
Software Engineer SWE3 [D.26.0209]
Software Engineer SWE3 [D.26.0209]

Dover Networks LLC • Northern (KY)

Hybrid
USD 227,000 - 248,000
Immediately vested 401(k) plan
Software Engineer 3
Software Engineer 3

Talentify • Columbia (MD)

On-site
USD 120,000 - 180,000
Software Engineer, Level 3
Software Engineer, Level 3

Avalore, LLC • Annapolis (MD)

On-site
USD 150,000 - 190,000
Employer-Paid Health Care Plan
Retirement Plan with matching
Life Insurance
+4
Software Engineer
Software Engineer

VS Tech Solutions • Washington

On-site
USD 90,000 - 120,000
Software Engineer, Level 3
Software Engineer, Level 3

Avalore • Maryland

On-site
USD 140,000 - 190,000
Employer-Paid Health Care Plan
Retirement Plan
Life Insurance
+4
Software Engineer, Level 2
Software Engineer, Level 2

Avalore • Maryland

On-site
USD 150,000 - 190,000
Health care
Retirement plan
Life insurance
+4