Lockheed Martin - Annapolis Junction, MD

posted 4 months ago

Full-time - Mid Level
Annapolis Junction, MD
Transportation Equipment Manufacturing

About the position

Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where we foster innovation and integrity. As a software engineer, you'll be empowered to create "new realities" and pioneer solutions that break boundaries. Collaborate with dynamic teams on diverse projects, from cutting-edge Web apps to revolutionary advanced technologies. Benefit from the support of a global technology leader that values innovative thinking and provides the resources to turn ideas into reality. Build on our proud legacy of achievement and contribute to shaping the future of aerospace, defense, and security solutions. In this role, you will develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics, novel algorithm development, and real-time systems. You will work individually or as part of a team, reviewing and testing software components for adherence to design requirements and resolving issues promptly. Utilizing software development methodologies tailored to the project's needs, you will ensure effective problem-solving and efficient delivery. You will also provide input to system design decisions, considering hardware/software trade-offs, software reuse, and requirements analysis. Embrace diversity of thought and contribute to a culture of inclusion and collaboration. Lockheed Martin is a global leader in aerospace, defense, and security solutions, committed to excellence and integrity. Our culture celebrates diversity, fosters innovation, and values collaboration. We believe in creating an inclusive environment where everyone's contributions are recognized and valued. As a skilled Software Engineer passionate about innovation and problem-solving, you will thrive in a culture that values continuous learning and embraces diverse perspectives.

Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics, novel algorithm development, and real-time systems.
  • Work individually or as part of a team, reviewing and testing software components for adherence to design requirements and resolving issues promptly.
  • Utilize software development methodologies tailored to the project's needs, ensuring effective problem-solving and efficient delivery.
  • Provide input to system design decisions, considering hardware/software trade-offs, software reuse, and requirements analysis.
  • Embrace diversity of thought and contribute to a culture of inclusion and collaboration.

Requirements

  • Candidate must possess security clearance with a polygraph
  • Bachelor's degree in Computer Science or related subject area and Seven (7) years of experience
  • Four (4) years of additional experience may be substituted for a degree
  • Demonstrated experience with Java, SQL/JDBC, JSON, Maven, Rest API, GIT, Jboss.

Nice-to-haves

  • Demonstrated Experience with Nifi
  • AWS Cloud
  • Javascript: Vue
  • Axios (POST/GET basics)
  • CSS basics
  • NVM/Node.js/NPX

Benefits

  • Paid Time Off benefits
  • Flexible work schedules including condensed schedules
  • Opportunity for career growth and development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service