Software Developer
at LOCKHEED MARTIN CORPORATION
Gloucester, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Jan, 2025 | Not Specified | 23 Oct, 2024 | N/A | Unit Testing,Version Control,Junit,Linux,Java,Scrum | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
REQUIRED SKILLS, QUALIFICATIONS AND EXPERIENCE
- Proficient in Java 17.
- Experience of developing on Linux.
- Thorough understanding of mocking and unit testing frameworks such as JUnit 5.x (Jupiter).
- Experienced with Git version control.
- Knowledge of Agile Development using SCRUM.
- Appropriate Security Clearance.
Responsibilities:
ABOUT THE ROLE
We have an exciting opportunity to join the Lockheed Martin team as a Software Developer, based at our site in Gloucester for a variety of Defence, Cyber and Intelligence programmes. We’re looking for passionate Software Developers to work on groundbreaking projects that matter.
As a Software Developer, you’ll collaborate with a dedicated team in an agile environment to create and enhance mission-critical applications. You’ll contribute to software design, architecture, and development, all while working with cutting-edge technologies.
Your role will involve:
- Designing, architecting, and developing software solutions for key projects.
- Applying best practices in software engineering throughout the entire development life-cycle.
- Ensuring compliance with industry standards by following established processes and procedures.
- Bringing your creative problem-solving and innovative ideas to help us deliver cutting-edge solutions to our customers.
- Researching and implementing the latest technologies to enhance programme capabilities and contribute to R&D projects.
- Translating requirements into effective software designs and clean, efficient code.
- Investigating and resolving issues in testing or live environments, offering practical solutions.
- Documenting your work through User Guides, Design Documents, and Coding Standards to ensure clarity and consistency.
- Collaborating with team members to capture requirements, support software testing, and help integrate solutions on time and within budget.
- Building and maintaining strong relationships with both internal teams and external customers at all levels.
- Showcasing new features and developments through customer demonstrations.
- Taking on additional tasks within your expertise to support programme success.
What We Offer:
- The chance to work on projects that make a real difference.
- A supportive team that encourages your growth and success.
- Opportunities to learn new skills and develop professionally.
- Corporate membership to professional bodies.
- Support for obtaining professional certifications and continuing education.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Gloucester, United Kingdom