Software Engineer
Indexed description
- Bachelors Degree or higher in Computer Engineering, Computer Science, or equivalent engineering/technical degree with a concentration in computer science courses.
- Candidate should have at least 2 years of relevant work experience and/or 1 year with a masters degree
- Experience with development in a Linux environment
- Proficiency in Java development
- Ability to obtain and maintain a U.S. DoD Secret Level Clearance
The Work
Lockheed Martin is looking for a proactive Software Engineer with a strong background in software engineering. In this role you will drive the design, implementation and integration of software products that support our readiness solutions for Naval Combat and Missile Defense Programs across multiple DoW customers. You will work within an Agile environment to transform high level system requirements into validated, deployable software.
The Software Engineer will execute Software engineering processes starting from high level system requirements, product requirements allocation, and product software design through software implementation. Experience with the Java programming language, algorithm and software development is preferred. Experience with software testing is preferred.
Specific Duties
The engineer will:
- Implement software changes using modern development tools
- Integrate software application within a larger system environment
- Regression test in larger system
Learn more about RMS
Why Join Us
Your Health, Your Wealth, Your Life
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's comprehensive benefits package here!
#rmshotmiljobs
Desired Skills
- Experience with DevSecOps Technologies
- Experience with IDEs such as Eclipse
- Experience with development in Linux and/or Windows
- Experience with Agile Software Development
- Experience with UML and/or SysML, DOORS, Cameo, MagicDraw or IBM Rhapsody
- Experience developing microservices and the strangler pattern
- Experience with Virtual Machines
- Experience with Cloud Platform providers (Amazon Web Services, Azure)
- Experience with Containerization and Orchestration (Docker/Kubernetes)
- Experience with Continuous Integration/Continuous Delivery
- Experience with the Atlassian tool suite (Jira, Bitbucket, Confluence) or Gitlab
- Experience with Static Code analysis tools such as Coverity or Fortify
- Experience with secure coding
- Scrum Master and/or Product Owner certification
- Experience with Automation Frameworks such as Robot, Junit, Sikuli
- Demonstrated interest and ability to learn new tools and technologies and successfully apply them in completing projects in a timely manner.
- Prior or current Security clearance with DoW
Ability to work remotely
Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search