Engineering Head (C#.NET)

Chennai, Tamil Nadu, India
Sep 27, 2024
Sep 27, 2025
Onsite
Full-Time
15 Years
Job Description

We are seeking a dynamic and experienced Engineering Head to lead our software development initiatives in Chennai. In this pivotal role, you will oversee team management, project management, and engineering management, ensuring that our engineering teams operate efficiently and effectively. You will drive software development projects on a daily basis while fostering a collaborative and innovative environment.

Key Responsibilities

Team Leadership

  • Lead and mentor a diverse engineering team, fostering a culture of collaboration, accountability, and high performance.
  • Conduct regular performance evaluations and provide constructive feedback to team members.

Engineering Management

  • Oversee the engineering department, ensuring adherence to best practices and quality standards in software development.
  • Implement effective engineering processes to enhance productivity and efficiency.

Project Management

  • Manage software development projects from conception through delivery, ensuring timely completion within budget.
  • Collaborate with stakeholders to define project scopes, objectives, and deliverables.

Software Development

  • Engage in hands-on development when necessary, utilizing your expertise in C#.NET technologies.
  • Ensure the implementation of robust software architecture and design patterns.

Communication

  • Serve as a liaison between engineering teams and other departments, communicating project progress, challenges, and solutions.
  • Build and maintain strong relationships with internal and external stakeholders.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 15-20 years of relevant experience in software development and engineering, with a strong focus on C#.NET technologies.
  • Proven experience in leading and managing engineering teams.
  • Strong project management skills, with a track record of successfully delivering complex software projects.
  • Excellent communication and interpersonal skills, with the ability to engage effectively with diverse audiences.
  • Strong problem-solving skills and a strategic mindset.

Why Join Us?

  • Be part of a dynamic and innovative team that is dedicated to pushing the boundaries of technology.
  • Enjoy a collaborative work environment where your ideas and contributions are valued.
  • Competitive salary and benefits package.

If you are a visionary leader with a passion for engineering excellence and a strong background in C#.NET technologies, we encourage you to apply and join our team in shaping the future of our software development initiatives.