Search by job, company or skills

prodigy technovations pvt ltd

Lead Software Engineer

Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job ID: 148904275

Similar Jobs

Bengaluru, India

Skills:

docusign JavascriptErpWorkdayRest ApisSalesforcelow-code no-code automation toolsIronclad CLM tool

Bengaluru, India

Skills:

GitDockerSpring SecuritySpring IntegrationKubernetesSpring DataSpring CloudSpring AMQPOpenshift v3Spring Boot v2.xSpring Framework Web MVC v5.x

Bengaluru, India

Skills:

JavaCSSSpring BootHTMLReact JsNosqlDevopsRDBMSJavascriptNode JSAngular JsOMS products

Bengaluru, India

Skills:

JavaContinuous IntegrationDevopsShellLinuxNetworkingAzurePythonAngular

Bengaluru, India

Skills:

JavaMachine LearningArtificial IntelligenceOracle SqlAgile MethodologiesKafkaSpring BootData ModelingAutomationContinuous DeliverySoftware Development Life CycleCloudAWSApplication ResiliencyMobileCI CDSecurity