Software Engineer TS/SCI Poly

Leidos

United States

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off
401K with 6% company match
Flexible Schedules
Education and Training Support

Job summary

A leading technology company is seeking a Software Engineer to join the Intelligence Sector's Cyber & Analytics Business Area. The candidate will participate in the software development lifecycle, develop server-side business logic, and client web applications using various technologies. A BS degree is required along with relevant experience in Java and multiple programming languages. The role requires an active TS/SCI Polygraph due to the sensitive nature of the work.

Qualifications

  • Must have a BS degree with 2–4 years of relevant experience or a Masters with less than 2 years of relevant experience.
  • Demonstrated experience with Java.
  • Experience with databases like Oracle, PostgreSQL, and SQL Server.

Responsibilities

  • Participate in the software development lifecycle (SDLC) as an individual contributor and part of an agile team.
  • Translate Agile user stories into implementable concepts and deploy new capabilities.
  • Develop server-side business logic and client web applications.

Skills

Experience with Java
Knowledge of Python
Familiarity with C/C++
Proficiency in JavaScript
Experience with databases

Education

BS degree in relevant field
Masters degree, less than 2 years experience

Tools

Eclipse
Visual Studio Code
Git

Job description

Overview

Leidos has a new and exciting opportunity for a Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. Join us and make a difference in National Security!

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

Primary Responsibilities
  • Participate in the software development lifecycle (SDLC) both as an individual contributor and as part of an agile development team building a large complex enterprise system.
  • Translate Agile user stories into implementable concepts, develop, unit test, integrate, test, and deploy new capabilities.
  • Follow Behavior-driven Development (BDD) practices and implement robust testing leveraging DevOps automation and test automation tools where appropriate.
  • Develop server-side business logic as well as client web applications and user interfaces (UI).
  • Work with Java, Python, embedded C/C++, Java cryptographic framework, XML, and web UI technologies (Angular, JavaScript, CSS, HTML, etc.), and engage in special purpose device programming opportunities.
  • Engage in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and related team activities; analyze complex system requirements and use design tools and formal specifications to ensure maintainable, efficient, reliable, and reusable code.
  • Provide software process management and control during coding, promote code reuse and cross-program collaboration, and reduce maintenance costs by creating common functions and shared actions for developers and testers.
  • Engineer, author, tune and document automation scripts in a development environment and deploy to test/production benches.
Basic Qualifications
  • Must have a BS degree with 2–4 years of relevant experience or a Masters with less than 2 years of relevant experience; additional experience may be substituted for a degree.
  • Demonstrated experience with Java.
  • Experience or familiarity with multiple Java frameworks (Spring Boot/Data, JEE including JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX.
  • Experience or familiarity with multiple languages such as JavaScript, Python, C/C++, Groovy, SQL.
  • Experience with development IDEs (Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm).
  • Experience with databases (Oracle, PostgreSQL, MongoDB, SQL Server).
  • Experience with Web Application UI development and related technologies (Spring Framework, AngularJS, JSON, HTML, XML, XSLT).
  • Experience with software source control and configuration management tools.
  • Experience with cryptographic system technologies (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
  • Experience developing on Windows and/or Linux operating systems.
  • Documented professional experience with web services.
  • Strong understanding of sound software development principles and the ability to plan and prioritize personal tasks; effective verbal and written communication.
  • Ability to work independently and as part of a team in a fast-moving environment.
Preferred Qualifications
  • Experience with Java Enterprise Edition (JEE) including EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS; SQL; application servers (Tomcat, WebLogic, JBoss); Spring framework; scripting.
  • Experience or familiarity with XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Containers (Docker, Podman, Kubernetes, OpenShift).
  • Experience with JavaScript frameworks (AngularJS, Bootstrap, JQuery).
  • Experience with testing and mocking frameworks (JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, UFT, Selenium, FITNesse).
  • Experience with build tools (Maven, CMake, RPM, Jenkins, Nexus).
  • Experience with high-level requirements management including decomposition, secure systems engineering, trade-off analysis, interface control, and CI/testing.
  • Experience with Agile practices (Pair Programming, TDD, Refactoring, ATDD) and Behavior Driven Development (BDD).
  • Secure software development practices and familiarity with Scrum and SAFe methodologies.

Security clearance note: Must have an active TS/SCI Polygraph.

EEO and Compliance

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

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

Similar jobs worth comparing

Software Engineer TS/SCI Polygraph
Software Engineer TS/SCI Polygraph

Leidos • United States

On-site
USD 90,000 - 130,000
Paid Time Off
401K with company match
Technical upskilling
+2
Software Engineer TS/SCI Polygraph
Software Engineer TS/SCI Polygraph

Leidos Inc • Corridor North (MD)

On-site
USD 131,000 - 238,000
Paid Time Off
401K with 6% company match
Flexible Scheduling
+1
Sr. Software Engineer TS/SCI Poly
Sr. Software Engineer TS/SCI Poly

Leidos • United States

On-site
USD 100,000 - 130,000
Software Engineer TS/SCI Poly
Software Engineer TS/SCI Poly

Leidos • Aurora (CO)

On-site
USD 69,000 - 126,000
Competitive benefits
Paid Time Off
401K with a company match
+2
Software Engineer TS/SCI Poly
Software Engineer TS/SCI Poly

Via Logic LLC • Alexandria (VA)

On-site
USD 69,000 - 126,000
Competitive benefits
401K with a 6% company match
Paid Time Off
+2
Software Engineer TS/SCI Polygraph
Software Engineer TS/SCI Polygraph

Stryker Corporation • Annapolis (MD)

On-site
Confidential
Competitive benefits
PTO & holidays
401K with match
+1
Software Engineer TS/SCI Poly
Software Engineer TS/SCI Poly

Via Logic LLC • San Diego (CA)

On-site
USD 69,000 - 126,000
Paid Time Off
401K with 6% company match
Flexible Schedule
+2
Sr. Software Engineer TS/SCI Poly
Sr. Software Engineer TS/SCI Poly

Leidos Inc • Alexandria (VA)

On-site
USD 131,000 - 238,000
Software Engineer TS/SCI Poly
Software Engineer TS/SCI Poly

Leidos Inc • San Diego (CA)

On-site
USD 69,000 - 126,000
Competitive benefits
401K with a 6% company match
Education and Training Support
+1
Software Engineer TS/SCI Poly
Software Engineer TS/SCI Poly

Leidos Inc • Corridor North (MD)

On-site
USD 69,000 - 126,000
401K with 6% company match
Flexible schedules
Paid time off