Enable job alerts via email!

Software Engineer - Architecture

Associates Systems LLC

Alexandria (VA)

On-site

USD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a talented Software Engineer to provide critical engineering support to the Under Secretary of Defense for Research and Engineering. In this dynamic role, you will assess user and system requirements, design system architectures, and maintain software systems while ensuring compliance with applicable standards. The position offers the opportunity to work with cutting-edge technologies, including cloud-native applications and microservices, in a collaborative environment. If you are passionate about software development and eager to contribute to impactful projects, this role is perfect for you!

Qualifications

  • Proficient in multiple programming languages including Java, C++, and JavaScript.
  • Excellent knowledge of database technologies like SQL and NoSQL.

Responsibilities

  • Design, code, install, and maintain software systems to meet user requirements.
  • Assess performance of software engineering teams using an agile approach.

Skills

Java
C++
JavaScript
PHP
SQL
NoSQL
Web Frameworks
Test-Driven Development
DevOps
Cloud Native Applications

Tools

Software Engineering Tools

Job description

Seeking a Software Engineer to join our team. You will provide direct engineering support to the official Under Secretary of Defense for Research and Engineering (OUSD(R&E) and Engineering Prototyping and Experimentation Mission Directorate.


Work location is in Alexandria, VA.

  1. Assess user and system requirements and recommend the best overall system architecture.
  2. Assist in the design of the overall system. The contractor shall formulate system specifications in accordance with applicable standards and work with the site software engineering team to ensure that user requirements and specifications are met in the design of software systems.
  3. Design, code, install, and maintain systems. The contractor shall establish test requirements, plans, and execute testing to verify system design and performance; ensure system maintenance and maintain adequate software systems documentation.
  4. Prepare software system architectures and models to specify in detail operations to be performed by computer software. The contractor shall provide support for presentation, briefing, chart, and other office documentation.
  5. Continually assess the performance of software engineer teams, using an agile approach.
  6. Ability to develop software using current programming languages (e.g. Java, C++, JavaScript, PHP or other languages).
  7. Excellent knowledge of database technology (e.g. SQL, No SQL, etc.).
  8. Experience developing web applications using at least one popular web framework.
  9. Experience with test-driven development.
  10. Proficiency in software engineering tools.
  11. Experience in/familiarity with DevOps or DevSecOps CI/CD pipelines.
  12. Experience in/familiarity with cloud native applications and microservices.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II - Remote

Validic

Sterling

Remote

USD 105,000 - 120,000

Today
Be an early applicant

Senior Software Engineer

Career Movement

Nashville

Remote

USD 100,000 - 145,000

6 days ago
Be an early applicant

Sr. Quality Software Engineer

TRIMEDX

Indianapolis

Remote

USD 80,000 - 110,000

3 days ago
Be an early applicant

Software Engineer

West500 Partners

Washington

Remote

USD 80,000 - 140,000

3 days ago
Be an early applicant

Software Engineer

DecisionPoint Corporation

Washington

Remote

USD 70,000 - 100,000

3 days ago
Be an early applicant

Lead Software Engineer, Microservices / API (Remote)

CareFirst BlueCross BlueShield

Baltimore

Remote

USD 109,000 - 218,000

12 days ago

Principal Software Engineer (Data Engineering)

Nava Public Benefit Corp

Washington

Remote

USD 80,000 - 120,000

8 days ago

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Washington

Remote

USD 80,000 - 120,000

13 days ago

Software Engineer - App Stores

Canonical

Washington

Remote

USD 70,000 - 180,000

12 days ago