Manage multiple engineering projects and ensure successful delivery of products on time and within budget Lead a team of engineers and provide guidance on technical issuesCollaborate with other teams such as product, design, and customer support to ensure smoothproduct development and delivery Ensure coding standards, best practices, and security protocols are followed by the team Hire, train, and mentor engineers and support staff Evaluate and recommend new technologies and methodologies to improve the engineering process Build and maintain strong relationships with vendors and partners to ensure projects are completedsuccessfully Must have successfully delivered at least two projects end-to-end. Oversight of the full software development lifecycle required for a group of developers and testers inan agile environment. Leading staff to implement clients in the most efficient, time driven manner. The manager isresponsible for the total quality of the technical deliverables in their domain, making sure that theyare secure, defect-free. Mentoring technical staff during projects to ensure continuous improvement. Includes working witheach resource to define and act upon career paths and obtain appropriate training. Is responsible forthe hiring, training, staff development, performance appraisals, corrective action and pay review oftechnical personnel. Developing and establishing department standards and procedures. Recommends the most efficient ways to ensure best implementation practices of new upgradedproducts. Evaluates and reports progress and results.Skills and Qualifications Required: Must have hands-on experience in Java, Front end technologies like Bootstrap, jQuery, AWS, Modularsoftware development, multi-tenant architecture and highly scalable systems. Proficient with cloud technologies (AWS, Azure, Google Cloud). Must have a minimum of 8-10 years of experience demonstrating required skills and competencies inengineeringHave in-depth conceptual functional and non-functional knowledge of Docker Containers, KubernetesCluster management and orchestration, microservice architectures, DevOps practices and tooling. Previous leadership or management experience required Strong communication skills are a requirement, as this position must build consensus with numerousinternal and external resources and effectively influence the technical direction of projects in order tobe successful. Ability to determine the best implementation approach/methodology for assigned project(s) basedon established guidelines and best practices and determine appropriate strategy for ensuring desiredobjectives. Must be very flexible with learning new technology quickly