Engineering Manager

Qapita

Hyderabad

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Hyderabad is looking for an Engineering Manager to lead product design and development. You will oversee the engineering team, ensuring best practices in coding and collaborate with multiple departments to drive product success. Ideal candidates possess 5-10 years in software development, with strong skills in C#, Java, and modern UI frameworks. You'll also lead teams, manage sprints, and foster collaboration towards achieving both technical and organizational goals.

Qualifications

  • 5-10 years of experience in software development, including at least 5 years in a product company.
  • Proficiency in programming languages like .NET with C#.
  • Demonstrated ability to mentor and guide teams effectively.

Responsibilities

  • Lead the design and development of scalable products.
  • Mentor the engineering team and enforce best practices.
  • Drive continuous improvement in product design and usability.

Skills

C#
Java
Node.js
React.js
Angular.js
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or Engineering

Tools

MongoDB
Postgres
AWS SQS
AWS S3
NServiceBus

Job description

Responsibilities
  • Architect and Develop: Lead the design and development of scalable and high-quality products with a focus on non-functional requirements like scalability, usability, and performance. Drive technical design initiatives aligned with the product roadmap.
  • Technical Leadership: Mentor and guide the engineering team by enforcing best practices in coding, design, and development. Conduct code reviews and provide technical guidance to ensure the team delivers robust solutions.
  • Collaboration: Work closely with Product Management teams to define and implement product features. Collaborate effectively with QA teams, Customer Success, Sales, and Marketing to ensure seamless product delivery and alignment with business goals.
  • Project Leadership: Manage sprints and scrum teams, ensuring timely delivery of projects. Plan and execute production deployments while distinguishing between product features and customer-specific requirements.
  • Innovation: Drive continuous improvement in product design, usability, and scalability. Stay informed about emerging technologies and integrate them into product strategies to enhance capabilities.
  • Testing and Debugging: Oversee the testing and debugging process, ensuring that the engineering team works proactively with QA to deliver high-quality, defect-free products.
  • System Performance: Monitor and improve system performance and reliability. Continuously evaluate and improve existing systems and processes. Documentation: Ensure technical designs, processes, and roadmaps are well-documented to facilitate cross-team collaboration. Maintain comprehensive records of performance reviews, goal setting, and feedback.
Requirements
  • Experience: 5-10 years of experience in software development, including at least 5 years in a product company and 3-5 years in product development with a focus on technical design and scalability. A minimum of 2 years of experience as an Engineering Manager, managing teams of 5-8 people.
  • Technical Expertise: Proficiency in programming languages such as .NET with C#, Java, or Node.js. Hands-on experience with UI technologies like JavaScript, React.js, Angular.js, or Ext.js. Familiarity with relational and non-relational databases, including MySQL, SQL Server, Oracle, MongoDB, and PostgreSQL. Expertise in product scalability, extendability, and non-functional requirements, along with experience in agile methodologies like sprints and scrum management.
  • Leadership: Demonstrated ability to mentor and guide teams, drive performance through goal‑setting and feedback, and lead sprints and scrum teams to ensure project success. Proven track record in fostering collaboration among team members to achieve technical and organisational goals.
  • Problem‑Solving: Strong analytical and problem‑solving skills with the ability to address complex challenges in product design, scalability, and performance while ensuring alignment with business goals and customer needs.
  • Communication: Excellent troubleshooting and communication skills, with the ability to articulate technical concepts to both technical and non‑technical stakeholders. Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Technology Stack

At Qapita, our technology stack includes:

  • Backend: C#, ASP.NET, MongoDB, Postgres, EventStore
  • Frontend: React, TypeScript
  • Cloud Services: AWS SQS, AWS S3, AWS EKS
  • Messaging and Integration: NServiceBus
  • Architecture Patterns: Domain‑Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, Clean Architecture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Recro • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Engineering Manager
Engineering Manager

Uzaif • Gurgaon

On-site
INR 2,500,000 - 3,500,000
Software Engineering Manager
Software Engineering Manager

Summit Consulting Services • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Engineering Manager
Engineering Manager

EverestEngineering • Bengaluru

On-site
INR 900,000 - 1,200,000
Engineering Manager
Engineering Manager

Tripjack • New Delhi

On-site
INR 3,000,000 - 4,500,000
Engineering Manager
Engineering Manager

NexTurn • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Engineering Manager - .NET
Engineering Manager - .NET

Qapita • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Manager, Engineering
Manager, Engineering

Qualifacts • Vadodara

On-site
INR 500,000 - 750,000
Engineering Manager
Engineering Manager

HappyFox • Chennai District

On-site
INR 1,200,000 - 2,000,000
Engineering Manager
Engineering Manager

Zemoso Technologies • Hyderabad

Hybrid
INR 2,500,000 - 3,000,000