Enable job alerts via email!

Software Engineer TS/SCI Poly

Leidos

Alexandria (VA)

On-site

USD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in Alexandria is seeking a Software Engineer to join their agile development team. The role involves software development lifecycle activities, focusing on turning Agile user stories into implementable concepts. Candidates must have an active TS/SCI Polygraph and experience in Java, Python, and web UI technologies. This position offers opportunities for both server-side and client-side development, ensuring code efficiency and reliability while leveraging DevOps automation.

Qualifications

  • Bachelor's degree with 2-4 years of relevant experience or Master's with less than 2 years.
  • Proven experience with Java and familiarity with frameworks like Spring Boot.

Responsibilities

  • Participate in daily stand-ups and Sprint Planning.
  • Analyze complex system requirements and support formal specifications.
  • Engineer, author, tune, and document automation scripts.

Skills

Java
Python
JavaScript
Effective communication

Education

Bachelor's degree
Master's degree

Tools

Eclipse
Visual Studio Code
WebStorm
Maven
Jenkins

Job description

Description

Leidos has an exciting opportunity for a Software Engineer!

Must have an active TS/SCI Polygraph up front. No exceptions.

You will perform software development lifecycle (SDLC) activities as both an individual and a member of our top-notch agile development team building a large complex enterprise system. Development includes the full range of turning Agile user stories into implementable concepts, through development, unit testing, integration and test, and deployment of the new capabilities for the large complex enterprise system. Following the Behavior-driven Development (BDD) pattern, developers are responsible for implementing robust testing leveraging DevOps automation and, where appropriate, use of test automation commercial tools. There are opportunities for server-side business logic implementation as well as client web application and UI development, including Java, Python, embedded C/C++, Java cryptographic framework, XML, and web UI technologies like Angular, JavaScript, CSS, and HTML.

Primary Responsibilities
  • Participate in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and other team activities.
  • Analyze complex system requirements, use design software tools, and support formal specifications and data flow diagrams.
  • Apply sound software engineering principles to ensure code is modifiable, efficient, reliable, understandable, fault-tolerant, and reusable.
  • Manage software process throughout coding, promote code reuse, and reduce maintenance costs by creating shared functions.
  • Engineer, author, tune, and document automation scripts, deploying them to test/production environments.
Basic Qualifications
  • Bachelor's degree with 2-4 years of relevant experience or Master's with less than 2 years of experience.
  • Proven experience with Java and familiarity with frameworks like Spring Boot, JEE, Jackson, Jersey, Swing, JavaFX.
  • Experience with languages such as JavaScript, Python, C/C++, Groovy, SQL.
  • Proficiency with IDEs like Eclipse, Visual Studio Code, WebStorm, etc.
  • Knowledge of databases like Oracle, PostgreSQL, MongoDB, SQL Server.
  • Experience with Web UI development, Spring Framework, AngularJS, JSON, HTML, XML.
  • Experience with source control and configuration management tools.
  • Understanding of cryptographic systems and development on Windows/Linux platforms.
  • Professional experience with web services and sound software development principles.
  • Effective communication skills and ability to work independently or in teams.
Preferred Qualifications
  • Experience with Java EE, application servers, scripting, and technologies like XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Docker, Kubernetes, OpenShift.
  • Familiarity with JavaScript frameworks, testing frameworks like JUnit, Mockito, Selenium, and build tools such as Maven, Jenkins.
  • Experience in requirements management, secure systems engineering, and Agile practices like TDD, ATDD, BDD.
  • Knowledge of secure software development practices and Agile methodologies like Scrum and SAFe.

For more information, visit careers.leidos.com/CONMD.

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 TS/SCI Poly $25k SIGN ON

Leidos

Alexandria

On-site

USD 90,000 - 120,000

Yesterday
Be an early applicant

Software Test Engineer (TS/SCI w/Poly)

CACI International Inc

Columbia

On-site

USD 94,000 - 199,000

Today
Be an early applicant

Software Engineer 1 (TS/SCI w/Poly)

CACI International Inc.

Columbia

On-site

USD 80,000 - 110,000

8 days ago

Software Engineer 1 (TS/SCI w/Poly)

CACI International

Columbia

On-site

USD 66,000 - 136,000

7 days ago
Be an early applicant

Software Engineer- Entry Level - Must Have Poly

Lockheed Martin

Annapolis

On-site

USD 65,000 - 116,000

2 days ago
Be an early applicant

Software Engineer With Poly Early to Mid

Lockheed Martin

Annapolis

On-site

USD 97,000 - 172,000

2 days ago
Be an early applicant

Senior Front End Software Developer/Engineer

CACI International

Sterling

On-site

USD 89,000 - 188,000

2 days ago
Be an early applicant

Senior Front End Software Developer/Engineer

CACI International Inc.

Sterling

On-site

USD 89,000 - 188,000

Today
Be an early applicant

Software Engineer - FS Poly Reston, VA

Stanley Reid & Company

Great Falls Crossing

On-site

USD 80,000 - 110,000

Yesterday
Be an early applicant