Software Lead

Prodigy Technovations Pvt Ltd

Bengaluru

On-site

INR 2,600,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Prodigy Technovations Pvt Ltd seeks a Software Lead to drive design, development, and delivery of enterprise desktop apps. You will guide teams in C#, Angular, and WPF, architect scalable solutions, and collaborate with product managers and UX designers to translate requirements into deliverables.

The role emphasizes leadership, code quality, and secure development, with responsibilities spanning mentoring, reviews, and end-to-end delivery across Windows, Linux, and iOS environments.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics Engineering, or related field from NIT, IIT, or reputed college.
  • Strong proficiency in C#/.NET with LINQ and async programming.
  • Hands-on experience with Angular (latest versions) for responsive apps.
  • Expertise in WPF/XAML for desktop apps and MVVM architecture.
  • Solid understanding of OOP, UI/UX principles, REST APIs, and microservices.
  • Familiarity with Git, CI/CD pipelines, and agile methodologies.

Responsibilities

  • Lead a team designing and implementing applications using C#, Angular, and WPF.
  • Architect scalable, maintainable solutions with performance focus.
  • Collaborate with product managers, UX designers, and stakeholders.
  • Uphold coding standards, best practices, and security guidelines.
  • Mentor juniors, conduct code reviews, and promote continuous improvement.
  • Integrate backend services with modern UI frameworks and ensure CI/CD.
  • Oversee deployments, diagnose issues, and deliver robust fixes.
  • Maintain existing products across Windows, Linux, and iOS.
  • Coordinate with marketing, hardware, and quality teams.
  • Assign tasks, monitor progress, and ensure timely delivery.

Skills

C#/.NET
LINQ
async programming
Angular
WPF/XAML
MVVM
UI/UX principles
REST APIs
microservices
Git
CI/CD
agile methodologies
leadership
communication

Education

Bachelor's or Master's degree in Computer Science or Electronics Engineering

Tools

Git
CI/CD

Job description

Engineering Bangalore/Bengaluru 6 to 8 years of experience Full Time

Position Overview

We are seeking a highly skilled Software Lead to drive the design, development, and delivery of enterprise-grade desktop applications. The ideal candidate needs to have strong expertise in C#, Angular, and/or WPF, with proven leadership experience guiding teams to build scalable, maintainable, and user-friendly solutions.

Key Responsibilities
  • Lead a team of software engineers in designing and implementing applications using C#, Angular, and WPF.
  • Architect solutions that balance performance, scalability, and maintainability.
  • Collaborate with product managers, UX designers, and stakeholders to translate requirements into technical deliverables.
  • Ensure adherence to coding standards, best practices, and secure development guidelines.
  • Conduct code reviews, mentor junior developers, and foster a culture of continuous improvement.
  • Drive integration of backend services with modern UI frameworks.
  • Oversee deployment pipelines, CI/CD workflows, and ensure smooth delivery of releases.
  • Troubleshoot complex issues and provide long-term fixes through robust design.
  • Maintenance of existing products.
  • Software development for Windows, Linux and iOS
  • Interaction with the marketing, hardware and quality teams.
  • Assign tasks, review progress, and ensure timely delivery
Required Skills & Qualifications:
  • Bachelors or Masters degree in Computer Science, Electronics Engineering, or related field from NIT, IIT, or any reputed college.
  • Strong proficiency in C#/.NET, including LINQ, async programming, and design patterns.
  • Hands‑on experience with Angular (latest versions) for building responsive web applications.
  • Expertise in WPF/XAML for desktop application development.
  • Solid understanding of object‑oriented programming, MVVM architecture, and UI/UX principles.
  • Experience with REST APIs, microservices, and integration with backend systems.
  • Familiarity with version control (Git), CI/CD pipelines, and agile methodologies.
  • Excellent problem‑solving, communication, and leadership skills.
Preferred Qualifications:
  • Knowledge of performance optimization, memory management, and multithreading.
  • Prior experience leading cross‑functional teams and delivering complex projects.
  • Knowledge of serial bus protocols such as I2C, SPI, PCIe, UFS, USB
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Team Lead – Software Applications Development
Senior Team Lead – Software Applications Development

HypTechie • Bengaluru

Hybrid
INR 1,500,000 - 2,200,000
Lead Engineer- BLR
Lead Engineer- BLR

Keka HR • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineering Team Lead
Software Engineering Team Lead

Rockwell Automation • Pune District

On-site
INR 2,800,000 - 4,200,000
Senior Lead Engineer
Senior Lead Engineer

Kidde Global Solutions • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior Lead Software Engineer (AC)
Senior Lead Software Engineer (AC)

Asian Hires • India

Remote
INR 1,800,000 - 3,000,000
Fullstack Engineer
Fullstack Engineer

Hyrefox Consultants • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Lead Software Engineer - .Net Angular Azure
Senior Lead Software Engineer - .Net Angular Azure

Kovai.co • Coimbatore District

On-site
INR 800,000 - 1,200,000
Collaborative and fun team
Flat organizational structure
Rewards and recognition
+2
Full Stack Lead Engineer(C#)
Full Stack Lead Engineer(C#)

Codvo.ai • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Lead Software Engineer
Lead Software Engineer

Rockwell Automation • Mhalunge

Hybrid
INR 1,400,000 - 2,200,000
Full Stack Lead Engineer(C#)
Full Stack Lead Engineer(C#)

Codvo Private Limited • Hyderabad

On-site
INR 1,500,000 - 2,500,000