L3Harris Technologies is a global leader in defense and aerospace solutions, committed to delivering innovative technology and services. They are seeking a Senior Specialist in Software Engineering to design, develop, and enhance software solutions that support national security and operational excellence.
Responsibilities:
- Designing and implementing new software features and frameworks, ensuring high-quality solutions delivered on time and within budget
- Collaborating with cross-functional teams to integrate new functionalities and improve system performance
- Participating in planning project timelines, translating design specifications into operational software, and conducting code reviews and unit testing to maintain development standards
- Troubleshooting existing applications to resolve issues, enhance user experience, and optimize system performance
- Active engagement in Agile development processes, including sprint planning, stand-ups, retrospectives, and demonstrations
- Maintaining up-to-date knowledge of industry trends, emerging technologies, and security standards
Requirements:
- Bachelor's Degree in Computer Science, Software Engineering, or a related technical field
- Minimum of six years of relevant experience
- Graduate degree with at least four years of experience
- Minimum of ten years of applicable experience without a degree
- Demonstrated experience in software development within the Department of Defense (DoD) industry
- Solid understanding of software development principles and design patterns
- Proficiency in programming languages such as Java, C++, or Python
- Familiarity with the full software development lifecycle (SDLC)
- Experience with Agile methodologies like Test-Driven Development
- Ability to obtain and maintain a DoD security clearance
- Experience with Windows and UNIX-based platforms
- Experience with software design tools such as UML
- Experience with version control systems like Git or Bitbucket
- Experience with CI/CD pipelines (Jenkins, GitHub)
- Knowledge of cybersecurity principles
- Knowledge of containerization (Docker, Kubernetes)
- Knowledge of secure coding practices