L3Harris Technologies is seeking a Senior Specialist, Software Engineering to participate and contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications, with the goal of delivering end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Requirements
- Strong knowledge of relevant technologies, software development methodologies, and programming languages
- Strong knowledge of the principles, practices, and techniques of object-oriented design/development
- Strong knowledge of the principles, practices, and techniques of software unit, component, and integration testing
- Strong 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)
- Experience with WPF/XAML required.
- Experience with Object Oriented development with focus on SOLID principals.
Responsibilities
- Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications.
- May perform task management activities for other software engineers.
- 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
Other
- Must Be Able to Obtain and Maintain a DoD Security Clearance, Which Requires U.S. Citizenship
- Ability to effectively utilize both written and verbal communication skills
- Ability to identify complex problems and provide multiple solutions
- Ability to understand, create, and communicate complex design specifications
- Ability to promote a corporate ethics and exhibit a spirit of teamwork and cooperation within the organization