L3Harris Technologies

Software Engineer

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: Nashville • Tennessee • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaSDLCWPF

About the role

  • Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for custom software components and applications.
  • May perform task management and mentoring 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
  • Provide input and effort for the technical verification of all technical, functional and corporate requirements prior to delivery of software components and applications
  • Investigate and address requirement violations in functional testing and production software as needed
  • Track and report status of tasks, deliverables, and issues to software engineering team
  • Adhere to corporate processes and standards for all activities and deliverables during all phases of involvement in the software development life cycle
  • Effectively manage multiple task assignments
  • Mentor less experienced team members as appropriate
  • Perform other appropriate duties as requested, directed, or assigned
  • Perform all job functions with a positive, professional attitude

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
  • Knowledge and understanding of regulatory standards impact on software development
  • 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
  • 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
  • Experience with Object Oriented development with focus on SOLID principles. C# development and WPF/XAML experience..
  • A strong understanding of design patterns and UML. TCP/UDP experience. Hardware/Software API development.
  • Ability to quickly and effectively breakdown assignments into work tasks and provide effort and schedule estimates and successfully achieve them
  • Ability to use judgment and logic in decision-making considering relative to costs and benefits of potential actions
  • Ability to promote corporate ethics and exhibit a spirit of teamwork and cooperation within the organization
  • Understanding and ability to implement Agile and Scrum methodologies, valuing procedures principles.
  • Ability to work in a team environment and highly effective at collaboration.
  • Ability to work in Version 1 Experience with C# and Visual Studio required (Java experience a potential substitute)
  • Ability to obtain a Secret security clearance, which requires US citizenship
Benefits
  • Personal Protective Equipment: As required by program needs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#WPFXAMLobject-oriented designunit testingcomponent testingintegration testingsource code managementdefect trackingAgile
Soft skills
communication skillsproblem-solvingteamworkmentoringtask managementdecision-makingcollaborationpositive attitudeorganizational skillspresentation skills
Certifications
Secret security clearance