The Defense Sector at Leidos is seeking a Lead Software Engineer with 8+ years hands-on experience to join our dynamic Agile software teams in Omaha, Nebraska. This opportunity will provide professional growth and a collaborative, inclusive environment.
Requirements
- All aspects of the software development lifecycle including scope and work estimation, architecture and design, coding, and automated testing within an Agile and Continuous Integration and Continuous Delivery model.
- Own the delivery of an entire piece of a system or application and serve as a technical lead on medium-to-large, complex projects.
- Work closely with other engineers to develop the best technical design and approach for new product development.
- Ensure team adheres to Agile processes and software engineering best practices.
- Mentor other engineers in the art of building complex, web scale systems.
- Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools.
- Participate in the full software development lifecycle, working within broadly defined parameters.
- Use Agile development tools such as Jira, Confluence, and Bitbucket/Git to manage work and collaborate with your teams.
- Support creation and updating of all relevant documentation and specifications for design, development and testing.
- Identify potential roadblocks and develop around them.
- Plan and estimate development tasks and work to improve performance metrics.
- Develop maintainable code that implements user stories.
- Develop automated tests leveraging a continuous integration process.
- Work closely with other engineers to develop the best technical design and approach for new product development.
- Build software solutions where the solution is not always well defined but always considers the customer first.
Benefits
- Retirement Plan
- 401k Matching
- Generous Paid Time Off
- Relocation Assistance