Engineering Manager – Unified App Division

Looking for a ninja Engineering Manager resource to join us in the journey of building a B2B SaaS data product with global clientele. With the help of data-science, we help discover new prospects and improve ROI of marketing and sales campaigns. Our best match will be a self-motivated individual delivering high productivity under limited supervision.

ROLES & RESPONSIBILITIES

  • Act as SPOC for the solutions/ applications being developed interacting with product.
  • Collaborate in coming up with milestone plans, key deliverables, assumptions, dependencies etc
  • Collaborate and develop a web application strategy that encompasses the goals of a product.
  • Take complete ownership and ensure to deliver assigned projects on schedule with quality
  • Manage the team in delivering the project and provide technical guidance
  • Monitor project baseline to ensure activities progressing as planned
  • Participate in all Agile ceremonies like – Sprint Grooming, Planning, Retrospectives etc
  • Define best practices, code review process for the team to follow
  • Identify productivity and quality process improvements and incorporate as needed
  • Guide the team in requirement closures, design, development and verification/validation tasks
  • Make critical technical decision to meet product expectation.
  • Provide guidance in domain aspects to the team
  • Work with SMEs (Architects, Development leads) to define best practices and benchmarks
  • Define code review process for the team to follow and perform code reviews
  • Ensure that team maintains high level of competence and operational excellence.
  • Publish status reports with metrics to internal and external stakeholders
  • Proactively identify risks & Dependencies and develop mitigation plans
  • Establish strong relationships with stakeholders
  • Generate and execute onboarding, trainings, KT and skill building plans
  • Assist in hiring right talent to organization

Work Experience & Skills

  • 10+ years of experience in Java / J2EE with IT Service Organizations.
  • 2+ Years of experience in Project Management and Agile.
  • Very strong in all enterprise Java frameworks – Java, Spring, Spring Boot, Web, microservices, JPA, Hibernate, Design Patterns
  • Elastic search is a great advantage
  • Very strong experience in managing enterprise applications in Java with multiple medium to large teams
  • Experience in end to end solution architecture covering technical, deployment architectures and non-functional & performance aspects
  • Experience in using version control and CI / CD tools like SVN, GIT, Jenkins
  • Experience UI technologies (like Angular JS, Bootstrap, NodeJS etc) is a plus.
  • Experience in NoSQL (Casandra, MongoDB etc), Caching technologies (Redis, Memcached etc) and any RDBMS is required
  • Experience in code refactoring and performance tuning of application
  • Exposure to application security is highly desired
  • Good experience in any one of popular cloud platforms (GCP, AWS etc)
  • Experience in Docker and Kubernetes
  • Very strong implementation experience using Test Driven Development, Domain Driven Design and clean code principles
  • Strong background of delivering projects with first time right and Zero defects in production.
  • With a good understanding of user experience, usability and business needs.
  • Excellent analytical & communication skills
Job Category: Product Management
Job Type: Full Time
Job Location: Navi Mumbai India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx