Senior Principal Software Engineer

Mc Lean, Virginia

Leidos
Apply for this Job
Join Leidos and be part of a dynamic team as a Senior Principal Software Engineer within our National Security Sector's Cyber & Analytics Business Area. This is a fantastic opportunity to contribute to national security through innovative software solutions. We provide competitive benefits, including Paid Time Off, 11 paid Holidays, a 401K plan with a 6% company match and immediate vesting, Flexible Schedules, and more.

Job Overview

In this role, you will design, develop, and maintain essential systems and software within a cloud environment. Your technical expertise will be instrumental in shaping customer tools and applications, all while following a DevOps framework. You will oversee project deliverables throughout the software development lifecycle, including requirements gathering, architectural design, coding, and testing.

Key Responsibilities
  • Lead software programming initiatives utilizing Java, JavaScript, Python, SpringBoot, and Hibernate.
  • Engineer software system validation and testing procedures using Junit and Katalon, integrating custom developed solutions for automated deployments.
  • Prototype and deploy innovative solutions on Commercial Cloud Services, utilizing available infrastructure platforms.
  • Work collaboratively with team members, Product Owners, and Scrum Masters to align User Stories with customer requirements.
  • Support the Agile development lifecycle by implementing SAFe practices and utilizing top-tier DevOps tools such as GitHub, Jenkins, and JIRA.
  • Conduct analysis through proof of concepts, performance metrics, and end-to-end testing to align infrastructure needs with software development to meet mission objectives.
  • Identify and implement best practices to develop creative solutions that address customer technical needs.
Basic Qualifications
  • Extensive experience with Agile methodologies and service-oriented architectures.
  • Proficient in Java and Spring development, with thorough familiarity with DevOps toolsets.
  • Hands-on experience with software testing tools including Junit/Katalon, scripting in Python, and Bash within Agile environments.
  • Solid background in developing on Commercial Cloud Platforms (AWS, Google Cloud, Azure) and utilizing cloud services (S3, RDS, EFS).
  • Proficient with version control and issue tracking systems.
  • Bachelor's degree with 12+ years of related experience or a Master's with 10+ years of experience; additional relevant experience can substitute for a degree.
  • Must possess an active TS/SCI security clearance with polygraph.
Preferred Qualifications
  • Experience with structured analysis and design methodologies.
  • Familiarity with system development policies pertinent to customers.
Original Posting Date: 2025-02-13

Leidos anticipates this job requisition will remain open for at least 3 days, with the closing date expected not to be earlier than 3 days after the original posting date.

Pay Range: $126,100.00 - $227,950.00. Salary considerations will depend on job responsibilities, education, experience, and market alignment.

Date Posted: 17 April 2025
Apply for this Job