Skip to main content

Engineering Manager

Responsibilities:- **Requirements Gathering & Design:** Collect requirements and lead design activities with the team.- **System Analysis:** Analyze new and existing systems and recommend timely changes.- **Functional Specifications:** Define functional specifications for systems and translate them into project development guidelines.- **Non-Functional Requirements:** Manage non-functional requirements such as high availability, fault tolerance, and security for delivered solutions.- **Technical Alignment:** Ensure the technical architecture of solutions aligns with enterprise architecture and business objectives.- **Collaboration:** Work with solution architects, platform architects, and security specialists.- **Risk Tracking:** Monitor risks related to solution delivery.- **Journey Lifecycle Management:** Oversee engineering teams and domain journeys, managing entire journey lifecycles.- **Liaison Role:** Act as a bridge between product owners and technical leads, ensuring organizational priorities translate into actionable engineering strategies.- **Coordination and Planning:** Coordinate and plan with relevant client tech leads and domain product owners.- **Coaching and Supervision:** Mentor and supervise developers/engineers to maintain high morale and efficient work outcomes.- **Leadership:** Lead engineering teams in necessary ceremonies and protect them from disruptions.- **End-to-End Delivery:** Ensure end-to-end delivery of the journeys they oversee.- **Troubleshooting:** Resolve issues that may arise with the agreed solution.- **Design Alignment:** Ensure designs are consistent with overall architecture and deliver the intended journey.- **Coordination with Engineering Managers:** Collaborate with other engineering managers for synergies.- **Standards Compliance:** Ensure the team's work aligns with the client’s defined standards.- **Stakeholder Collaboration:** Work closely with various domain stakeholders within the project. ### Requirements: - **Technical Skills:** Proficiency in Java/Java EE, Spring (including Boot, Cloud), SQL/no-SQL.- **Experience:** At least 10 years of experience in the IT field.- **Microservices & Distributed Systems:** Experience with microservices, enterprise integration patterns, and distributed systems.- **Web Services Design:** Experience designing Web Services using REST API or GraphQL.- **Development Streams:** Experience initiating new development streams including team building, setting delivery standards, testing strategies, and quality control.- **Cloud Environments:** Experience working in public cloud environments with continuous compliance.

Engineering Manager

Manpower
San Clemente, CA
Full time

Published on 07/23/2024

Share this job now