L3Harris Technologies

Senior Specialist, Software Engineering

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: NashvilleTennesseeUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

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 activities for other software engineers
  • Track and report status of tasks, deliverables, and issues to software engineering team
  • Investigate and address requirement violations in functional testing and production software as needed
  • Provide input and effort for the technical verification of all technical, functional and corporate requirements prior to delivery of software components and applications
  • Unit and component test software components and applications to ensure quality of deliverables
  • Implement requirements into software components and applications according to technical design
  • Effectively present technical designs to software engineering, program management, and other team members
  • Interact directly with engineering team and program management staff to analyze and understand requirements

Requirements

  • Experience with C# (Java experience a potential substitute) and Visual Studio required
  • Experience with WPF/XAML required
  • Ability to acquire a clearance (SECRET)
  • Experience with Object Oriented development with focus on SOLID principals
  • 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 understanding of regulatory standards impact on software 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
  • 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 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 a corporate ethics and exhibit a spirit of teamwork and cooperation within the organization
  • Understanding and ability to implement Agile and Scrum methodologies
  • Ability to work in a team environment and highly effective at collaboration
  • Ability to obtain a Secret security clearance, which requires US citizenship
Benefits
  • Health insurance
  • 401(k) matching
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#JavaVisual StudioWPFXAMLObject Oriented developmentSOLID principlessoftware unit testingcomponent testingintegration testing
Soft Skills
written communicationverbal communicationproblem solvingdesign specificationtask managementdecision-makingteamworkcollaborationethicsadaptability
Certifications
Secret security clearance