Job description
Roles & Responsibilties
The Role: Backend Engineering Manager
The Engineering Manager works closely with the Product Leadership Team and is responsible for effectively and efficiently managing, delivering and supporting tech development from start to finish and maintaining bug-free high quality product releases
Your role will include running daily scrums, planning the sprints with Product Management and collaborating on requirements, managing production issues and unblocking barriers to keep the team moving. You will be responsible to communicate and collaborate primarily with the engineering, customer success and senior management teams
The ideal candidate will be able to lead and grow the team, has excellent written and oral skills, collaborate with cross-functional teams, demonstrate strong leadership abilities and have the desire to be part of a fast-growing startup company where you’ll have the opportunity to lead the development of our portfolio of products.
What is expected from you:
Excellent Project Management Skills - Effort estimation, scoping, prioritisation and timely delivery
Runs daily stand-up, sprint review, iteration planning and retrospective
Analyze the product requirements specs & designs, convert them to tech specs, write user stories, workflows & test criteria
Ensure the completeness and accuracy of every feature developed with demos & verification from developers/QA and acceptance demo with Product Management
Keep all stakeholders informed pro-actively on the progress, blockers, changes & issues
Work with the teams to resolve people problems, dependencies, project roadblocks, and conflicts
Implement and support software principles, rules and processes
Collaborate effectively with cross functional teams, act as the primary technical contact, Take end to end ownership on mission critical projects
Do the code reviews, quality checks, test effort planning, performance testing, UI & UX and code merges and deployments
Build high energy, high performance and super productive teams, Proactively plan resource hiring, and the need for training and talent development
What we are looking for:
BE/B.Tech/MCA preferably with Computer Science
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
Minimum 8 years of hands-on experience in developing and delivering products and using Agile sprints
Managing the overall Product releases from initial requirements till the final deliver
Deep understanding of the fundamentals of iterative and incremental development, expertise in agile methodologies and frameworks
Self-starter, proactive & a skilled decision maker in doing what is right
Works independently & great at team collaboration
Team Leader - Knack for influencing without being authoritative
Possess Technical Breadth and effectively mentor tech team
Must have very good recommendations from peers and managers in past companies
Mandatory Experience:
Experience with Coding, Architecting & Developing, UX, Designs & Quality Assurance
Experience with Cloud Deployments on AWS etc
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with wrackle.
- Track your application and get updates by email and WhatsApp.