The Job logo

What

Where

Senior Engineering Manager - Java

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Description
Tata CLiQ is the flagship digital commerce initiative of the Tata Group. It is a multi-category e-commerce platform, operating across categories such as Fashion, Footwear and Accessories, Beauty, and Luxury. It has a unique omnichannel marketplace model offering customers the convenience of quicker delivery (by shipping from store), easy pick-up and returns, across 1,200+ brands and 1,000 stores in 100+ Indian towns and cities.

Responsibilities
Hands on - Technical Contribution (70 %)
-Lead research & develop designs to build large scale & complex products designed to handle larger scale, availability, performance considerations
-Guide & design in adopting microservices, middleware & container architecture for product building
-Lead, own & design architecture evolution, hardening the architecture and design for the product
-Guide in direct root cause analysis of critical business and production issues.
-Lead design reviews & code reviews
-Establish engineering best practices in design & coding & Devops for the team on old & new tech stack
-Contribute to optimising design, code & mentor team on the same.
-Contribute to defining unit & functional test automation strategy & framework adoption
-Establish & induct secure coding practices using OWASP Top 10 and ensure zero vulnerability
-Research new tech stack in backend, middleware & databases for product transformation / Improvement and solve new problems
-Drive technology strategy and vision in collaboration with product 
-Engages & leads non-functional requirements like scalability, security, stability & performance for the product owned and works in collaboration with security, Devops and testing team to achieve the same.
-Evaluate, drive & optimise infrastructure needs for product to meet the scalability & availability needs.
-Establish monitoring strategy & principles in line with product usage & bottlenecks.
-Identify & solve tech debts with an actionable plan
-Bring new ideas for product enhancement.
-Align solutions with the overall business applications and IT technology roadmap 

Technical & People Management (20%)
-Lead a team of engineers, with varying degrees of experience.
-Mentor & coach & train team on engineering design, coding & architecture.
-Responsible for building & creating a higher performance culture within the team
-Responsible for hiring for his/her product team
-Create clear career paths for team members and help them grow with regular & deep mentoring.
-Perform regular performance evaluation and share and seek feedback.
-Present proposals to people, operations and engineering leadership.
-Drive development and enforcement of standards, tools and methodologies
-Checking their team's work for technical accuracy, validity of methods used
-Own & drive on technical work assignments
-Advocates on behalf of team members by securing adequate resources for success
-Remove roadblocks and makes sound trade-offs

Delivery & Stakeholder Management (10%)
-Partner with business leadership and translate business needs into an executable technical design and roadmap of prioritized projects with known dependencies
-Collaborate with product and program managers to support them with product roadmaps & technical scope, timelines, resource plans, development (agile methodology), testing and communication plans 
-Establish process & framework & competence to prioritise & resolve production issues - based on severity & Impact to business
-Identify & address critical bottlenecks for business through short term & long-term solutions
-Work with business on assessment on guidance on product use and limitation


Skills and Qualifications
-Leadership, team building, and mentoring skills
-Strong communication, interpersonal, and conflict resolution skills
-Critical thinking and problem-solving skills
-Analytics skills and experience
-Attention to detail
-Flexible thinking, including the ability to pivot and try new approaches when faced with challenges
-Organizational, planning, and documentation skills
-Proficiency using presentation software to explain complex information to non-technical management personnel and other stakeholders


Backend
-12-14 years of software development or programming experience.
-4+ years of experience in designing software in any public cloud - aws, gcp or azure.
-3+ years of experience in building microservices in Java using Spring Boot, Graalvm, etc.
-1+ years of experience in gRPC, graphQL and protocol buffer would be desirable.
Middleware
-1+ years of experience in common message brokers like Kafka or NATS would be needed.
Database
-2+ years of experience in any NoSQL would be needed, preferably in Couchbase, Cassandra
-2+ years of experience in RDBMS like Oracle, Postgres.
Platform
-Hands on experience in configuring & using various monitoring tools like elastic search, Kibana, Grafana, Prometheus, Jaeger, etc would be needed.
Non-functional requirements
-Good knowledge of container technologies & developing micro services in distributed architecture is needed.
-Deep understanding of technology and architecture in a highly scalable and available setup
The opportunities we have are perfect for highly motivated and talented candidates.
We are looking for candidates who have a strong passion for customers, a high level of comfort with uncomfortable transparency, and a keen sense of ownership and drive to deliver results.
So QUiQ - PiQ - CliQ  before the opportunity is missed.

Set alert for similar jobsSenior Engineering Manager - Java role in Mumbai, India

Company

Tata Unistore

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Locations

Mumbai, Maharashtra, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Schneider Electric Logo

Senior Manager - Engineering

Schneider Electric

Mumbai, Maharashtra, India

Posted: a year ago

Key Responsibilities: Develop and deliver status reports and maintains accurate and up-to-date Project Control Workbook data Assist in developing and recommending best practices and tools for project execution and management Participate in and support multiple development teams. Organize and distribute work assignments to the team. Identify system deficiencies and implement effective solutions Participate in reviews, self-assessments and internal / external audits Prioritize and establish requirements for project proposals Monitor and manage travel costs and provide Technical Solutions which are cost effective for the project. Ensure projects are being completed on time and the quality of work is consistent with client expectations Be an active member of the PMO and help in defining best practices and operating procedures Must be able to interact and communicate with people at all levels in the organization and also with customer on regular basis. Qualifications   Qualification and Skills: Bachelors Degree in Instrumentation or Electronics & Communication or related Technical Degree   Experience: 15 years of experience in the Process Control Industry with at least 5 years in a Manager position. – (For Technical Manager) Willingness and ability to embrace change and to adapt new strategies on the fly Experience with configuring Distributed Control Systems (DCS) and Emergency Shutdown Systems (ESD) or PLCs Experience managing complex projects Ability to thoroughly understand complex business and technical issues surrounding each project and influence cross-functional teams without formal reporting structure authority Project Initial and Closure Documentation knowledge Working experience on SQL based database reporting Proficiency on M580/Quantum/ Premium/M340 /Tricon PLC System/DCS System Hands on knowledge to work on Citect SCADA/Schneider HMI/Wonderware/DCS System Knowledge of PLC System architecture to prepare PLC system as per customer requirement. Knowledge of MCC & Field Instruments to hook-up with PLC/DCS system. Good analytical skills to read Engineering Drawings is necessary FAT and SAT Experience.

Zycus Logo

Senior Manager-Business Development

Zycus

Mumbai, Maharashtra, India

Posted: a year ago

Job Description Zycus is looking for a Senior Manager in Business Development to manage inside sales activity. Preferable experience from a Product Company/ Complex Software Sales Industry. Roles & Responsibilities: The Business Development Senior Manager will work closely with the Director and Sales Head to support sales revenue targets for the US market. S/He must be able to define, manage and drive BD and Sales Metrics. S/He will be responsible for accessing BD training needs, mentoring, and coaching them S/He will be required to create effective messaging and positioning strategies /competitive differentiation Vis a Vis major competitors S/He would be responsible to ensure that the team is duly certified and has updated knowledge of new modules & products S/He would be responsible to track and report the key performance indicators of the team on a weekly, monthly, quarterly basis S/He must be able to drive high-level demos and accounts through different sales stages S/He would be responsible for driving opportunities through partner channels S/He would be responsible for collaborating with the marketing team periodically and designing marketing campaigns as per territory requirements. S/He would be responsible for generating cross sell opportunities S/He would be responsible for recruiting BDRs ( Campus and Lateral ) S/He would liaison with CRM teams and external Data Vendors for Data Leadership S/He would be responsible for driving Sales conversion Ratios S/He would be responsible for devising innovative strategies – Gamification, Automation, Training S/He would be responsible for driving registrations in roadshows, customer events etc. Job Requirement Experience required: 7-12 years. Applicant with Engineering / MBA (Marketing) background is a preference. Must have experience in Handling BD/Sales in the US Market/ International Market Should have Team Management skills with ability to manage big teams ( 8+ ) Should have the ability to motivate, mobilize and scale up the team Good Collaboration skills, abreast with market trends and events in the allocated territory/ territories Excellent communication skills and Good interviewing skills Ability to think out of the box and keep the team future ready