Lead Software Architect

$106,500 - $197,500/Yr

L3Harris Technologies - Rochester, NY

posted 24 days ago

Full-time - Mid Level
Rochester, NY
Computer and Electronic Product Manufacturing

About the position

The Lead Software Architect at L3Harris is responsible for leading the technical design and development of new functionalities within the Network simulation environment. This role involves project management to plan Agile sprints, providing expert networking support to product development and program execution teams, and collaborating across engineering organizations. The architect will mentor junior developers, ensure code quality through reviews, and maintain a continuous integration environment, all while aligning with the overall strategy for networking solutions.

Responsibilities

  • Architect new software features that meet internal customer requirements.
  • Collaborate with the test team to ensure software requirements are clearly defined.
  • Estimate scope and plan work accordingly with the team.
  • Mentor and lead junior developers in their work.
  • Participate in regular code reviews to ensure all code meets standards.
  • Maintain version control and release strategies.
  • Maintain a continuous integration environment.
  • Ensure that the code maintains unit and integration testing standards.
  • Lead the team through Agile and SCRUM ceremonies.
  • Maintain task tracking and visibility into development activities.

Requirements

  • Bachelor's Degree and minimum 9 years of prior relevant engineering experience, or a Graduate Degree with a minimum of 7 years of prior related engineering experience, or in lieu of a degree, minimum of 13 years of prior related engineering experience.
  • Expert knowledge of software architecture design patterns.
  • Expert knowledge of Object-Oriented Programming.
  • Expert with one or more common version control tools such as GIT or SVN (GIT preferred).
  • Basic understanding of LAN routing/switching protocols and standards.
  • Experience deploying software in a continuous integration environment (Jenkins).
  • Strong familiarity with JIRA task tracking tools.
  • Experience with SQL or other relational databases.
  • Basic knowledge of XML.
  • Expert knowledge of one or more programming languages, preferably C# and Python.
  • Mastery using one or more IDEs, preferably Visual Studio.
  • Active US DoD Secret Clearance or ability to obtain one.

Nice-to-haves

  • Ability to partner with stakeholders and team leaders to identify needs and develop marketable Tactical Communication System solutions.
  • Proven and effective communication skills, interpersonal skills, and customer focus.

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee Assistance Program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service