Senior Software Engineer (642082)

  • 02/19/2018

Job Description


Are you ready to join a winning team? Our Defense and Intelligence Group is seeking a Sr. Software Engineer.

The Sr. Software Engineer will be part of a team that provides software engineering services to federal government customers, with projects to develop and maintain scientific, geospatial and technical software and databases in Windows and Linux environments for use in web services, stand-alone, or client-server applications.

The ideal candidate will also be responsible for all or part of the development life-cycle phases, including requirements, design, development, implementation, testing and deployment. Performs software engineering design evaluations, analysis of software products and system solutions and stays abreast of relevant new technology trends and products. Manages project task schedules and timelines. Tasking may include developing software to simplify the maintenance and upgrade of oceanographic, geophysical and acoustics databases and to support the development of acoustic modeling, analysis and data fusion tools.

Primary Responsibilities:

  • 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
    Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Designs, implements, and integrates software applications or performs software engineering tasks
  • Utilizes software engineering and design methodologies appropriate to the development, integration, and production environment
  • Ensures efficient delivery of software engineering capabilities using industry standards and repeatable processes
  • Mitigates risks, controls costs and schedule variance, and effectively manages large scale, integrated software projects
  • Reviews and tests software components for adherence to the design requirements and documents test results


Basic Qualifications:

  • HS Diploma or GED with 12 years of relevant experience, OR Associate's Degree with 10 years of relevant experience, OR Bachelor's Degree with 8 years of relevant experience, OR Master's Degree with 6 years of relevant experience or PhD with 4 years relevant experience.
  • Proficient in .NET, C++, Java, and/or Perl and demonstrated expertise in development of Web applications.
  • Proficient in HTML, CSS, JavaScript, Ajax.
  • IAT Level II - Must have one of the following: CCNA Security, GICSP, GSEC, Security+, SSCP (or higher).

Preferred Qualifications:

  • Bachelor's degree in a relevant technical field.
  • Large Enterprise-level IT experience in supporting multiple Operating Systems and environments.


Leidos Overview:
Leidos is a global science and technology solutions leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems Global Solutions business (IS GS). For more information, visit The company’s diverse employees support vital missions for government and commercial customers. Qualified women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an Equal Opportunity Employer. JBLeidos ICBJMETA ICGP500