What are the responsibilities and job description for the Lead Software Development Engineer position at Leidos?
Description
Join our dynamic team at Leidos as a Lead Software Development Engineer, where you'll play a pivotal role in a nationally significant cryptographic key management program. This is an exciting opportunity to be part of a high-performing agile team utilizing the Scaled Agile Framework (SAFe) methodology. You will engage in a fast-paced environment that follows DEVOPS best practices, ensuring robust development, testing, and production stages. Your contributions will be vital as we integrate new technologies and enhance capabilities over the upcoming three years, all while supporting an ongoing mission.
Job Summary :
As a key member of our agile development team, you will turn agile stories into implementable solutions through the complete software development lifecycle—including design, coding, testing, and deployment. Your expertise will allow you to implement rigorous testing practices aligned with the Behavioral Driven Development (BDD) model, leveraging automation tools to enhance efficiency. Whether your strength lies in server-side business logic or client web applications and user interface (UI) development, we have diverse opportunities available using technologies such as Java, Python, and embedded C / C .
Primary Responsibilities :
In this role, you will tackle complex software challenges across multiple system components, leading technical discussions and collaborating with peers to design, develop, and enhance existing software systems. You will also guide software engineering initiatives and contribute to program increment planning. Your strong foundation in software development principles will ensure that you produce modifiable and reliable code. You will work closely with software and systems engineers to solve intricate technical issues that influence various system dimensions.
Qualified candidates are eligible for enhanced incentives, including up to $25K cash sign-on bonus or a paid time off bonus.
Basic Qualifications :
- Bachelor's degree in a technical discipline and a minimum of twelve (12) or more years of relevant software engineering / development experience.
- Experience developing software in Java is a must.
- Proficiency in one or more of the following : Java / JEE, Python, C / C , SQL, SOAP, WSDL, WADL.
- Familiarity with User Interface development and knowledge of XML, HTML, and database structures.
- Hands-on experience with development on Windows and Linux operating systems.
- Strong capability in using scripting languages such as PERL, PowerShell, or VBS, as well as tools like Eclipse, Postgres, Oracle, and Jenkins on Windows platforms.
- Deep understanding of sound software development principles and practices.
- A proven ability to plan and prioritize tasks effectively, alongside strong communication skills.
- A self-starter who excels in producing high-quality work both independently and as part of a team.
Security Clearance Requirement :
Preferred Qualifications :
CSSKEY
CONMD
Original Posting Date : 2024-10-10
Leidos anticipates this job requisition will remain open for at least 3 days with an anticipated close date no earlier than 3 days after the original posting date.
Pay Range :
Pay Range $126,100.00 - $227,950.00
The Leidos pay range for this role serves as a general guideline and is influenced by various factors, including job responsibilities, education, experience, and market data.
Salary : $126,100 - $227,950