Description Join Leidos as a Lead Software Engineer in our National Security Sector's Cyber & Analytics Business Area. Our innovative team leads the way in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. We provide competitive benefits such as Paid Time Off, 11 paid Holidays, a 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, and Parental Paid Leave. Make an impact in National Security with us.
Are you ready for a challenging role that makes a difference? We are seeking a talented Software Engineer to be a part of our dynamic team supporting a vital program that yields results with lasting significance. This position involves new design and prototyping tasks within an Agile framework.
As a Software Engineer, you will develop, maintain, and enhance diverse software systems, including processing-intensive analytics and real-time systems, tailored to documented requirements. You will collaborate with team members or work independently, reviewing and testing software components to ensure they meet design standards.
Key Responsibilities include: - Analyze user requirements to derive software design and performance criteria.
- Debug existing software and resolve defects.
- Suggest improvements for documentation and software development process standards.
- Design and code new software to implement new features.
- Integrate existing software into new or modified systems or operating environments.
- Develop data queries for current or proposed databases or data repositories.
- Write or evaluate software and system documentation.
- Guide the team in line with the software development methodologies applicable to specific projects.
- Design or implement complex database or data repository interfaces/queries.
Minimum Qualifications: - 14 years of experience as a Software Engineer in similar programs and contracts.
- Bachelor's degree in Computer Science or a related discipline from an accredited institution.
- Alternatively, 4 additional years of Software Engineering experience may substitute for a bachelor's degree.
Preferred Skills/Knowledge: - Proficiency in Java, C , JBoss.
- AWS Certification.
- Familiarity with Git, Linux, Jira, Confluence, Eclipse.
- Experience with stream-based processing frameworks.
- Knowledge of Oracle, SQL, and NoSQL databases.
- Agile Scrum experience.
- Familiarity with JavaScript, TypeScript, HTML, and CSS.
- Experience with React or similar libraries (Vue, Angular).
- Expertise in consuming and creating REST APIs and WebSockets.
For U.S. Positions: While this job requisition is subject to change based on business needs, we anticipate it will remain open for at least 3 days with a closing date no earlier than 3 days after the original posting date.
Pay Range: $126,100.00 - $227,950.00
The Leidos pay range for this job level serves as a guideline and does not guarantee compensation. Factors influencing offer extensions include job responsibilities, education, and experience, among others.