Interesting Job Opportunity: Manager - Software Engineering - .Net Programming

Techno-Comp Computer Services Pvt. Ltd.

Hyderabad

On-site

INR 2,800,000 - 5,200,000

Full time

21 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Techno-Comp Computer Services Pvt. Ltd. in Hyderabad seeks a Manager of Software Engineering to lead and grow a high-performing software team. You will drive delivery of high-quality software solutions, align with product owners, and enforce engineering standards and Agile practices.

The role emphasizes hands-on delivery oversight, team development, process improvement, and a collaborative engineering culture. Strong leadership and architecture skills are essential.

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
  • 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
  • Collaborate with architecture and security teams to meet technical standards
  • 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

Skills

People management
Team leadership
Communication skills
Agile methodologies
Software development lifecycle
Software architecture
Stakeholder management
Technical skills
Mentoring

Education

Bachelor's degree in information technology or computer science

Tools

C#/.NET Core
Java
Python
Azure
AWS
GCP
DevOps

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.

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, and 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 escalte 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

Interesting Job Opportunity Manager - Software Engineering - Net Programming
Interesting Job Opportunity Manager - Software Engineering - Net Programming

Techno-Comp Computer Services Pvt. Ltd. • Hyderabad

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

HCA Healthcare - India • Hyderabad

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

ASSA ABLOY • Bengaluru

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

Summit Consulting Services • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Software Manager — .NET (Bangalore, IN)
Software Manager — .NET (Bangalore, IN)

Parking • Bengaluru

Hybrid
INR 3,400,000 - 6,000,000
Manager, Software Engineering
Manager, Software Engineering

Betanxt Inc • Bengaluru

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

Training Basket • Dadri

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

Rishabh Software • Vadodara

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

Alliancenext India • Chennai District

On-site
INR 4,000,000 - 6,500,000
Technical Manager - .Net Fullstack
Technical Manager - .Net Fullstack

CDK Global • Hyderabad

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