Lockheed Martin is a leader in aerospace and defense, and they are seeking a Senior Software Engineer to support engineering applications for the Rotary & Mission Systems business area. The role involves developing solutions for business critical applications and integrating into an agile software development team.
Responsibilities:
- Ability to Telecommute: Full time telecommuter
- Join an existing high performing team supporting business critical applications for the RMS Engineering & Technology organization
- Quickly come up to speed on new technologies and internal processes
- Integrate into an existing agile software development process utilizing daily scrums and sprints while adjusting quickly to a fast paced working environment
Requirements:
- Strong Java and Object Oriented development skills with 5 years documented work experience
- Demonstrated understanding of HTML, CSS, Java Server Pages (JSP), JavaScript, REST APIs, and related concepts
- Strong SQL skills and understanding of relational databases
- Proven ability to execute the full software development lifecycle including interfacing directly with non-technical stakeholders to develop requirements
- Demonstrated willingness to take initiative and develop innovative solutions to complex problems
- Excellent written and verbal communication skills
- US Citizenship is required for this role
- General knowledge of Product Lifecycle Management (PLM)
- Experience with PTC Windchill, ProjectLink, PDMLink or other PTC COTS products
- Experience with CAD tools such as Creo, AutoCAD, SolidWorks, and Catia
- Experience with Jasper reporting
- Experience with DevOps software tools such as Git, GitLab, Sonar Cube, Jenkins, and Ant
- Experience with middleware technologies such as SAP IDOCS, XML and SOAP web services, SOA Suite, OpenShift and Camel
- Experience with eQube
- Previous experience or training with Agile software development concepts, techniques, and tools
- Demonstrated effectiveness working with teammates in a virtual environment