Manager - Software Engineering - .Net Programming

Techno-Comp Computer Services Pvt. Ltd.

Hyderabad

On-site

INR 3,000,000 - 5,500,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Techno-Comp Computer Services Pvt. Ltd. seeks a Manager of Software Engineering to lead a team of engineers, partner with product owners, architects, and cross-functional stakeholders to implement engineering standards and support Agile practices.

The role emphasizes hands-on delivery oversight, process improvement, and building a high-performing engineering culture. The position focuses on team leadership, collaboration, and delivering high-quality software solutions while aligning with product

Qualifications

  • Bachelor's degree in information technology, computer science or related fields.
  • 8-14 years of experience in Software Engineering, People management, stakeholder management, software development, software architecture, and Engineering standards, Processes and Frameworks.
  • 2+ years of experience in a management position.

Responsibilities

  • Lead, mentor, and develop a team of software engineers and technical resources.
  • Support continuous improvement and skill enhancement of team members.
  • Manage day-to-day engineering operations and resource allocations.
  • Build strong working relationships with product, business, and technology partners.
  • Provide estimations, prioritize engineering tasks, and adjust plans as needed.
  • Support Agile processes and ensure adherence to engineering best practices.
  • Conduct regular team meetings and one-on-one sessions with direct reports.
  • Manage work-in-progress (WIP) and help teams balance capacity.
  • Translate product roadmaps into engineering work items and execution plans.
  • Support data-driven decision-making for technical investments.
  • Assess challenges, propose solutions, and escalated issues when required.
  • Collaborate with architecture and security teams to meet technical standards.

Skills

People management
Team building
Communication

Education

Bachelor's degree in information technology, computer science or related fields

Tools

C#
.NET Core
Azure
AWS
GCP
Java
Python
GenAI
DevOps
Native mobile frameworks

Job description

Job Purpose

The Manager of Software Engineering is responsible for leading and developing a team of software engineers and contributing to the delivery of high - quality software solutions. This role partners with product owners, architects, and cross - functional stakeholders to implement engineering standards, support Agile practices, and ensure efficient execution of software development activities. The position focuses on team leadership, hands - on delivery oversight, process improvement, and fostering a collaborative and high - performing engineering culture.

Job Purpose

The Manager of Software Engineering is responsible for leading and developing a team of software engineers and contributing to the delivery of high - quality software solutions. This role partners with product owners, architects, and cross - functional stakeholders to implement engineering standards, support Agile practices, and ensure efficient execution of software development activities. The position focuses on team leadership, hands - on delivery oversight, process improvement, and fostering a collaborative and high - performing engineering culture.

Major Responsibilities And Accountabilities
  • Lead, mentor, and develop a team of software engineers and technical resources
  • Support continuous improvement and skill enhancement of team members
  • Manage day - to - day engineering operations and resource allocations
  • Build strong working relationships with product, business, and technology partners
  • Provide estimations, prioritize engineering tasks, and adjust plans as needed
  • Support Agile processes and ensure adherence to engineering best practices
  • Conduct regular team meetings and one - on - one sessions with direct reports
  • Manage work - in - progress (WIP) and help teams balance capacity
  • Translate product roadmaps into engineering work items and execution plans
  • Support data - driven decision - making for technical investments
  • Assess challenges, propose solutions, and escalated issues when required
  • Collaborate with architecture and security teams to meet technical standards
  • Support process improvements and adoption of emerging technologies
  • Manage small - to - medium sized projects and cross - team collaboration
  • Assist with budget awareness for resources, tools, and operational needs
  • Communicate effectively with stakeholders and resolve team - level conflict
Qualification
  • Bachelor's degree in information technology, computer science or related fields
Years Of Experience
  • 8 - 14 years of experience in Software Engineering, People management, stakeholder management, software development, software architecture, and Engineering standards, Processes and Frameworks
  • 2+ years of experience in a management position
Skills And Capabilities
Details :
People Management Skills
  • Strong managerial and team building skills
  • Process oriented, methodological
  • Strong communication skills for communicating with technology resources, product SMEs, business owners and vendors
Technical Skills
  • Knowledge of best practices for Software development processes and methodologies
  • Prior management experience required, experience with software applications and full project lifecycle required and program management
  • Experience in leading software development projects and teams
  • Functional knowledge of software architecture best practices and processes
  • Knowledge of modern application development frameworks (C#, .NET Core, native mobile frameworks, Azure, AWS, GCP, Java, Python, GenAI, DevOps)
  • Experience with Lean Development tools and Agile methodologies a plus

(ref:hirist.tech)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Rishabh Software • Vadodara

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

Questhiring • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Software Manager (.NET)
Software Manager (.NET)

ASSA ABLOY Global Solutions • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Manager
Manager

Infinx • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Dot NET Technical Engineering Manager
Dot NET Technical Engineering Manager

Agiliad • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Manager - Engineering
Senior Manager - Engineering

Greytip Software Private Limited • Hyderabad

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

Sonny's Enterprises Inc. - Conveyorized Car Wash Equipment Leader • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Manager Software
Senior Manager Software

Ensemble Global • Hyderabad

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

Summit Consulting Services • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Software Development Manager
Software Development Manager

QuickHire • Bengaluru

On-site
INR 1,200,000 - 1,800,000