Engineering Manager
Job Title: Engineering Manager
Department/Team: Technology
Job Location: Bengaluru
Whom are we looking for?
We’re looking for an experienced Engineering Manager who can handle multiple technical pods. Responsibilities include creating a blueprint, developing the technical architecture, and executing the project before the timeline. Additional duties involve adding new features and stabilizing existing ones.
Roles & Responsibilities:
- Technical Leadership: Provide technical leadership and mentorship to a team of developers. Guide and influence technology decisions to align with business goals. Collaborate with cross-functional teams to design and implement innovative solutions.
- Full stack Development: Develop robust and scalable full stack applications. Work on both front-end and back-end technologies, ensuring seamless integration. Stay updated on emerging technologies and trends to drive continuous improvement.
- Architecture and Design: Design, architect, and implement complex software systems. Ensure code quality, scalability, and maintainability. Evaluate and recommend technology stacks for various projects.
- Project Management: Lead the planning, execution, and delivery of projects. Collaborate with product managers and stakeholders to define project scope and objectives. Drive projects from concept to completion, ensuring deadlines are met.
- Collaboration and Communication: Collaborate with cross-functional teams, including product management, UX/UI, and QA. Communicate effectively with technical and non-technical stakeholders. Participate in code reviews and provide constructive feedback.
- Bachelor’s or master’s degree in computer science or related field.
Required Technical and Professional Expertise:
- Bachelor’s or master’s degree in computer science or related field.
- 13+ years of professional experience in full stack development.
- Strong proficiency in front-end technologies like Java Spring boot, Microservices, Angular, React JS frontend, Kafka, RabbitMQ, AWS/GCP, Redis, DB PostgreSQL, Oracle MySQL etc.
- Experience with database design and management (SQL, NoSQL).
- Proven track record of successfully leading and delivering complex projects.
- Solid understanding of software architecture and design principles.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
- Leadership and mentorship experience.
- Familiarity with DevOps practices and tools