Software Engineer Sr.

Lockheed Martin   •  

King Of Prussia, PA

Industry: Technology

  •  

Not Specified years

Posted 55 days ago

Description
COMPASS is seeking experienced software developers for several new and exciting programs in the product line. We're seeking candidates who are passionate about their craft, unyielding about product quality and focused on our customer’s mission.

COMPASS is looking for software engineers to design and create innovative solutions for mission planning systems that will be responsible for performing command and control of the next generation of Lockheed Martin satellite systems.

The successful candidate will serve as a web software developer on a team tasked with setting up an open architecture infrastructure and developing state of the art web user interfaces to meet mission needs. Our developers are empowered to sign up for tasks that interest them and have an opportunity to demo their work to stakeholders up to every two weeks. Candidate should have a background in software engineering and modern web technologies, such as Angular, NodeJS, Yarn, JavaScript. In addition, experience with Web Sockets, database architecture (including relational and NoSQL databases), RESTful services, and publish/subscribe style messaging is also desired.

You will be joining a high performing team. The successful candidate must demonstrate effective communication skills, desire challenges and be willing to engage in frequent internal interactions with peers, teammates, and customers.


Basic Qualifications:
• Experience with Software Engineering
• You should be eligible to obtain access to classified USG information or already hold clearances
Desired Skills:
• Ability to obtain a TS/SCI clearance
• Validated experience working in Agile teams using Scrum, Kanban or other methodologies and/or understanding of Agile development concepts
• Understanding / proficiency in application containerization (e.g. Docker, Kubernetes, etc.)
• Experience designing microservice-based architectures
• Experience in JAVA Service deployment
• Experience with test automation and continuous integration and deployment
• Experience with Open Architecture standards (e.g., OMS, UCI, etc.)
• Experience with relational and/or NoSQL databases
• Validated effective teaming skills (co-located and virtual)
• Experience developing applications on multiple platforms, e.g. Windows, Linux, OS X, etc.
• Strong background developing /debugging and/or testing of web applications and web services
• User Interface development experience (HTML5, CSS, JavaScript) using Angular and Google Material Designs