Prodigy Technovations Pvt Ltd
Website:
prodigytechno.com
Job details:
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
- Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field from NIT, IIT, or any reputed college.
- Experiences like 6 to 8 years
- 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
Click on Apply to know more.