Software Engineer

Leidos

Chantilly (VA)

On-site

USD 107,900 - 195,050

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness programs
Income protection
Retirement plans
Paid leave

Job summary

Leidos is looking for a Software Engineer in Chantilly, Virginia, who will contribute to a small development team by participating in all aspects of the software development life cycle. The candidate should possess a Bachelor's or Master's degree in software engineering or computer science, with a minimum of 6-8 years of experience. Candidates must have an active TS/SCI clearance, proficiency in Java and related technologies, and effective communication skills for cross-functional collaboration.

Qualifications

  • 8+ years of experience in software engineering or relevant experience.
  • Strong problem-solving skills and ability to communicate effectively.
  • Experience in cross-functional teams.

Responsibilities

  • Participate in requirements identification and analysis.
  • Create detailed design documentation.
  • Develop and test software including writing unit tests.
  • Propose changes to Java infrastructure.
  • Participate in code reviews.

Skills

Java
Java EE
Spring
JPA or Hibernate
HTML
CSS
Python
Bash
Agile methodologies
MySQL
Git
Linux command line
Cloud development
React

Education

Bachelor’s degree in software engineering or computer science
Master’s degree in software engineering or computer science

Tools

VS Code
Eclipse
IntelliJ
Tomcat
Jira
Ant with Ivy
Maven
Gradle

Job description

Description

This position is for a software engineer to join a small development team. This engineer will be responsible for participating in all aspects of the software development life cycle including requirements definition and analysis, coding and implementation, system test, and documentation generation and support. The ideal candidate will have strong problem‑solving skills, and must be able to communicate effectively and work in a collaborative team environment. This includes being experienced in recommending creative and sound technical solutions as well as reviewing and critiquing proposed technical solutions. Ability to self‑motivate and work independently is a must.

The program is made up of CONUS and OCONUS teams who regularly interact across varying time zones. As a result, the candidate must have excellent communication skills and be flexible with regards to teamwork and tasking. A demonstrated ability to perform in cross‑functional teams to achieve results in a timely manner is desired.

This is a technical position to support a wide variety of mission activities performed both locally and OCONUS. Candidates should have a background in software engineering best practices, object‑oriented concepts and design, test‑driven development and unit‑testing frameworks like JUnit, Java build environments, library dependency management, configuration management, and integrated development environments (IDE) such as VS Code, Eclipse, or IntelliJ.

Primary Responsibilities
  • Actively participate in requirements identification, definition and analysis
  • Create detailed design documentation
  • Develop and test software to include writing meaningful unit tests
  • Propose changes to current Java infrastructure
  • Participate in code reviews with peers
  • Prepare and produce software components that are deployable with associated deployment documentation
  • Support production systems by helping to troubleshoot issues by analyzing log files and associated data
Clearance Requirement

Must have an active and in-scope TS/SCI With Poly to be considered.

Required Skills, Experience, And Education

Bachelor’s degree in software engineering, computer science, or related subject and at least 8 years of experience OR Master’s degree in software engineering, computer science, or related subject and at least 6 years OR 12 years relevant work experience with a combination of college coursework and certifications in lieu of degree.

Proficient In The Following Technologies And Programming Languages
  • Java, Java EE, Java Secure Sockets, Spring, JPA or Hibernate
  • Tomcat (or similar app server)
  • Experience using REACT or other JavaScript technologies – with additional experience using HTML, CSS, building and consuming RESTful web services
  • Scripting languages (Python and/or Bash)
  • Agile software development and tools like Jira
  • MySQL database (or similar relational database experience)
  • Git (experience with version control systems)
  • VS Code, Eclipse, or IntelliJ IDE
  • Ant with Ivy or comparable build tools like Maven or Gradle
  • Linux (RHEL/Rocky) command line experience
  • Cloud development experience helpful
Desired Qualifications (one Or More Preferred)
  • Willingness to travel OCONUS to support software deployments and upgrades
  • Experience with cloud development including storage technologies, serverless functions and accessing cloud APIs
  • Experience with Android app development and security best practices
  • Experience with automated test tools
  • Familiarity with Linux system administration (RHEL/Rocky)
Pay Range

$107,900.00 – $195,050.00 (general guideline; compensation may also consider responsibilities, education, experience, skills, internal equity, market data, and applicable agreements or law).

Pay And Benefits

Employment benefits include competitive compensation, health and wellness programs, income protection, paid leave, and retirement plans. More details are available at the company’s website.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental 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
Software Engineer

Leidos Inc • Chantilly (VA)

On-site
USD 107,000 - 196,000
Jr. Software Engineer
Jr. Software Engineer

Leidos • United States

On-site
USD 57,000 - 105,000
Paid Time Off
401(k) with a 6% company match
Flexible schedules
+1
Sr. Software Developer
Sr. Software Developer

Leidos • United States

On-site
USD 154,050 - 278,475
Health and Wellness programs
Income Protection
Paid Leave
+1
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 (SME)
Software Engineer (SME)

Leidos • United States

On-site
USD 154,000 - 279,000
Paid Time Off
401K with 6% match
Flexible Schedules
Software Engineer - Mid Level
Software Engineer - Mid Level

Leidos • United States

On-site
USD 70,000 - 126,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Software Developer SME
Software Developer SME

Leidos • United States

On-site
USD 154,050 - 278,475
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
Software Engineer

Leidos Inc • Beavercreek (OH)

On-site
USD 87,000 - 158,000
Software Engineer (ALL LEVELS) TS/SCI Polygraph
Software Engineer (ALL LEVELS) TS/SCI Polygraph

Leidos • Maryland

On-site
USD 131,000 - 238,000
Paid Time Off
401(k) with 6% company match
Flexible schedules
+1