onsite
Software Engineering Technical Associate Manager - Lockheed Martin
Software Engineer
Lead a cross‑functional team of C++ engineers to design, build, and maintain high‑impact microservices, translating program goals into actionable technical plans and driving delivery excellence.
About the role
Key Responsibilities
- Guide a team of Software Engineers in the design, development, and maintenance of scalable C++ microservices.
- Translate program objectives into detailed technical plans, prioritizing deliverables and ensuring on‑time delivery.
- Act as the liaison between technical leads and program leadership, facilitating clear communication and alignment.
- Champion best practices in code quality, testing, and continuous integration/deployment.
- Mentor team members, fostering professional growth and a culture of collaboration.
Requirements
- Proven experience leading C++ development teams in a complex, cross‑functional environment.
- Strong understanding of microservices architecture and modern DevOps practices.
- Excellent communication skills with the ability to translate technical concepts to non‑technical stakeholders.
- Experience with Agile methodologies and iterative delivery.
- Demonstrated ability to manage competing priorities and deliver high‑quality software on schedule.