onsite
Software Engineer - Early Career - Lockheed Martin
Software Engineer
Entry‑level Software Engineer focused on developing secure, high‑performance systems using Python, C++, and Java on AWS infrastructure, with strong collaboration in Agile teams.
About the role
Key Responsibilities
- Design, develop, and maintain software components in Python, C++, and Java for mission‑critical applications.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver incremental releases in an Agile environment.
- Implement and maintain CI/CD pipelines using Git, Jenkins, and AWS services to ensure rapid, reliable deployments.
- Perform code reviews, unit testing, and integration testing to uphold high quality and security standards.
- Participate in troubleshooting, debugging, and performance tuning of production systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong programming skills in Python, C++, and Java.
- Experience with AWS services (EC2, S3, Lambda) and cloud‑native development.
- Proficiency with Git, CI/CD pipelines, and automated testing frameworks.
- Excellent problem‑solving, communication, and teamwork abilities.
Skills
pythoncjavaawsagile