Software Developer

at  LOCKHEED MARTIN CORPORATION

Gloucester, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Jan, 2025Not Specified23 Oct, 2024N/AUnit Testing,Version Control,Junit,Linux,Java,ScrumNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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