Lockheed Martinposted 20 days ago
$110,500 - $198,422/Yr
Full-time • Senior
Remote • Mount Laurel, NJ
Transportation Equipment Manufacturing

About the position

As a part of the Lockheed Martin community, we take on challenges and find solutions using creativity and collaboration. If you're looking to be a part of a passionate team solving these complex problems, then Rotary and Mission Systems is the place for you. The Display Products organization is seeking a Software Architect with Software and Systems engineering experience to be responsible for setting the strategy and roadmap for software architecture processes and tools for the modern user interface/user experience line of products. The role involves identifying investment opportunities and tech stacks to modernize the software architecture, enforcing design principles across the product line, facilitating coordination during active technical issues, engaging in requirement, design, and code interchanges/reviews, leading product demos/presentations, creating and maintaining deployment structures and product pipelines, and evaluating software implementation decisions to ensure architectural integrity throughout the program's life.

Responsibilities

  • Set the strategy / road map for software architecture processes and tools for the modern user interface/user experience line of products
  • Identify investment opportunities + tech stacks to modernize the software architecture
  • Enforce design principles across product line
  • Facilitate/drive coordination during active technical issues
  • Engagement in Requirement, Design and Code interchanges/reviews
  • Lead product demos/presentations
  • Create and maintain deployment structures
  • Create and maintain product pipelines
  • Evaluate software implementation decisions to validate that architectural integrity is maintained throughout the life of the program

Requirements

  • Bachelor's degree or higher in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science courses
  • Minimum of 9 years of relevant work experience
  • Well organized and a self-starter
  • Proven ability of leading a team in a group development environment
  • Ability to obtain and maintain a DoD Secret Level Clearance

Nice-to-haves

  • Familiarity with DevSecOps Technologies and/or Continuous Integration/Continuous Delivery
  • Experience with IDEs such as Eclipse, IntelliJ or Visual Studio Code
  • Experience with software development in Linux and/or Windows
  • Experience with Agile Software Development methodologies (SCRUM, SAFe, Pair Programming)
  • Familiarity with UML and/or SysML, DOORS, Cameo, MagicDraw or IBM Rhapsody
  • Familiarity developing microservices
  • Familiarity with Virtual Machines
  • Familiarity with Cloud Platform providers (Amazon Web Services, Azure)
  • Familiarity with Containerization and Orchestration (Docker/Kubernetes)
  • Experience with the Atlassian tool suite (Jira, Bitbucket, Confluence) or Gitlab
  • Familiarity with secure coding practices
  • Familiarity with Automation Frameworks such as Robot, Junit, Sikuli, or other
  • Experience supporting program proposal and performing software estimates

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service