L3Harris Technologies is seeking a Specialist, Software Engineering to contribute to the development of custom software components and applications for mission-critical defense industry needs, connecting space, air, land, sea, and cyber domains.
Requirements
- Proficient knowledge of relevant technologies, software development methodologies, and programming languages
- Proficient knowledge of the principles, practices, and techniques of object-oriented design/development in a real-time environment
- Experience with Object Oriented development with focus on SOLID principals.
- A strong understanding of design patterns and UML (Unified Modeling Language).
- Proficient knowledge of the principles, practices, and techniques of software unit, component, and integration testing
- Proficient knowledge of the principles, practices, and techniques of source code management and defect tracking
- Experience with C-Sharp and Visual Studio required (Java experience a potential substitute)
Responsibilities
- Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications.
- Interact directly with engineering team and program management staff to analyze and understand requirements
- Translate requirements into appropriate technical designs
- Effectively present technical designs to software engineering, program management, and other team members
- Implement requirements into software components and applications according to technical design
- Unit and component test software components and applications to ensure quality of deliverables
- Provide input and effort for the technical verification of all technical, functional and corporate requirements prior to delivery of software components and applications
Other
- Must Be Able to Obtain and Maintain a DoD Security Clearance Which Requires U.S. Citizenship
- May perform task management and mentoring activities for other software engineers.
- Effectively manage multiple task assignments
- Mentor less experienced team members as appropriate
- Perform all job functions with a positive, professional attitude