L3Harris is looking for a Lead Software Engineer to work with an advanced agile team creating and updating cloud-native software to drive data transformation and intelligence automation for those protecting our nation. The goal is to transform the intelligence, surveillance, and reconnaissance ecosystem into a truly distributed and efficient solution set across the DoD.
Requirements
- 7 years of experience in software development with a focus on C/C++, C, or Java programming and high-performance computing.
- Experience with C/C++, C, Java, Python, or Go programming languages. Focus on c++.
- Thorough understanding of software engineering principles and industry best practices, including Agile development
- Familiar with source code repositories such as GitLab, etc.
- Familiar with agile development and collaboration tools such as Jira, Confluence, etc.
- Integration experience.
- OMS UCI familiarity/experience.
Responsibilities
- Design, develop, and test software applications in a high-performance computing environment.
- Optimize code for performance, scalability, and efficiency.
- Collaborate with cross-functional teams to integrate software components into a fully functional software system.
- May lead complex projects or processes, including delegation of work and review of work products.
- Implement and adhere to best practices in secure coding to protect sensitive data.
- Provide technical leadership, assistance, and mentorship to team members.
- Assist with quality assurance procedures, including code reviews and performance testing.
Other
- Active Secret Clearance.
- Ability to obtain and maintain any additional clearances as required.
- Up to 10% of travel.
- Strong interpersonal skills, and flexibility in adjusting to changes in tasking.
- Experience using Microsoft Office products.