Your Playing Field,As an Engineering Manager, we need you to be a “REFERENT” to our teams who can help them with the technical know-hows, the plan on how we can build or scale our solutions following the best practices with a strong flavor of technology and Innovation. Animating and taking decisions on technical evolution and enhancements along with the key stakeholders involved in the project. You will be working collaboratively with the product owners, solution architect, senior engineering managers to execute different projects as per the business strategies inline with the industry standard practices (Agile, Kanban) while being an actor on the scope. To be more specific, we are looking for someone who are stronger than who were are at the same time who has the following:10 Years to 14 Years of Experience in building home grown and integration of 3rd party SaaSApplications. (Backend Software Development)1. Experience in Java 8-11 (4+ years)2. Experience in Spring Boot (5+years)3. Good Knowledge of Microservices, Event Driven, Distributed systems.4. Framework: Spring Boot, Spring Security, JAX-RS, Hystrix, Kafka5. Implementation of Design Patterns.6. ORM: Spring Data JPA. Hibernate7. Cloud Service: AWS (MSK, S3), Serverless lambda Functions8. Build tools: Maven, Gradle9. Good To Have: Spring Webflux, Web Client, ecommerce domain experience.*Please apply if you have relevant experience one or more from the above applications listed.● Minimum 3+ Years of experience relevant to managing Software development projects asEngineering Manager in E-commerce and Retail projects.● Software Development Project Management● Excellent problem solving/analytical skills.● Responsible, Creative, Innovative, Self-motivated and Energetic.● The right attitude to represent as the best global contributor.● Team Player who can switch quickly and dares to make decisions.● Capacity to manage high stress situations.● Ability to multi-task and manage various project elements simultaneously.● Leadership skills.● Big-picture thinking and vision.● Attention to details.● Conflict resolution skills● Passionate about Sports.Your Responsibilities :● Understand the requirements coming from business and prepare high level estimates forimplementation as MVP and to scale up progressively.● Ensures the business requirements along with Non-functional requirements are clearly definedand validated with the product teams.● Work on High level design with the team of engineering managers along with Solution Architectsfollowing the standard practice to build scalable / event driven distributed systems.● Work Hands on and Low level design with the developer/engineering teams in alignment with thearchitecture proposed.● Ensure the Unit test coverage, Secure Coding, CI/CD practises are followed as per the KRAdefined.● To work on the deployment / release plan along with the technical checklist for activating thefeatures in LIVE environment.● Actively participate in grooming the engineering teams about the requirements with detailedtechnical users stories, possible impacts, feasibility study and assumptions.● Ensure strong collaboration on cross domain priorities and define a plan to manage effectivecommunication with other engineering teams and stakeholders for visibility and transparency.● Designing and signing off on 3rd party requirements(SaaS) involved in the project for integration.● Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; and participating in professional societies.
Job Title
Engineering Manager