Job Title: Specialist Software Engineer
Job Code: 23149
Job Location: Greenville TX
Schedule: 9/80 (Every other Friday off)
Job Description:
L3Harris is currently seeking a Specialist Software Engineer to join our team. This position will be based at our Greenville TX facility and offers a 9/80 schedule.
Essential Functions:
- Design build and maintain CI/CD pipelines using tools like GitLab CI Jenkins or similar.
- Containerize and deploy applications using tools such as Podman and Docker
- Orchestrate applications for deployment onto a Kubernetes cluster using Helm charts and administer Kubernetes clusters
- Collaborate with crossfunctional teams to define software requirements and specifications.
- Document software designs practices and development procedures.
- Write unit tests and conduct automated testing of resultant software.
- Conduct automated scanning of software and identify vulnerabilities and defects
- Engage and lead code reviews and system design reviews.
- Support continuous improvement process innovation and lessons learned activities into software development process.
- Mentor and provide technical guidance to junior engineers.
Qualifications:
- Must be able to obtain and maintain a DoD security clearance which requires U.S Citizenship.
- Bachelors Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree minimum of 8 years of prior related experience.
Preferred Additional Skills:
- TS/SCI Clearance
- 3 years using software configuration management tools (e.g Git SVN etc)
- 3 years in Object Oriented Programming with a strong focus on Python and Java
- Experience with deployment and maintenance of cloud environments (ex. AWS Azure)
- Familiarity with databases (SQL and NoSQL) and RESTful APIs
- Understanding of virtualization containerization and hybrid computing environments.
- Experience with Agile development methodologies and version control.
- Strong written and verbal communication skills with the ability to convey complex technical concepts to nontechnical stakeholders.
- Able to learn quickly and apply new concepts to development tasks.
- Capable of collaborating closely with other engineers in a small team or working independently as needed.
Required Experience:
Unclear Seniority