We at Innovecture are hiring for a Senior .NET/C# Developer to expand our team is in Pune, Mumbai, Gurgaon, you will work across various Innovecture and client teams and apply your technical expertise to some of the most complex and challenging technology problems.
About Innovecture:
Founded in 2007 under the leadership of CEO Shreyas Kamat, Innovecture LLC, began as a U.S. based Information Technology and Management Consulting Company focusing on technology consulting and services. With international development centers located in Salt Lake City, USA and Pune, India, Innovecture leverages its Global Agile Delivery Model to effectively deliver client projects within budget scope and project deadline. The primary focus of Innovecture is to provide a unique wealth of expertise and experience to the IT and Management Consulting realm by utilizing various technologies across multiple industry domains. Innovecture uses best-in-class design processes and top-quality talent to ensure the highest quality deliverables. With innovation embedded in its consulting and services approach, Innovecture will continue to deliver outstanding results for its Fortune 500 clients and employees.
Required Skills
We are seeking experienced Software Engineers with strong expertise in .NET/C# and
Windows Forms application development. Candidates with exposure to Delphi/Pascal
will be highly preferred. The ideal candidate should possess a strong engineering
mindset, be comfortable working on legacy modernization initiatives, and demonstrate
hands-on experience leveraging AI tools such as GitHub Copilot to improve productivity
and code quality.
Key Responsibilities
Design, develop, enhance, and maintain desktop applications using .NET/C# and
Windows Forms.
Work on modernization and migration initiatives involving legacy technologies,
including Delphi/Pascal-based applications.
Analyze existing applications and implement enhancements, bug fixes, and
performance improvements.
Collaborate with business stakeholders, product owners, and technical teams to
understand requirements and deliver solutions.
Develop high-quality, scalable, and maintainable code following engineering
best practices.
Perform code reviews, unit testing, and troubleshooting activities.
Utilize AI-assisted development tools such as GitHub Copilot to improve
development efficiency and code quality.
Participate in Agile ceremonies, sprint planning, and technical discussions.
Required Skills
5+ Years of experience with .NET Framework / .NET Core and C#.
Solid experience in Windows Forms (WinForms) application development.
Understanding of the Windows Presentation Foundation (WPF) framework
Strong understanding of object-oriented programming principles and software
design patterns.
Experience with SQL Server and database development.
Knowledge of software development lifecycle (SDLC) and Agile methodologies.
Experience with source control systems such as Git/Azure DevOps.
Preferred Skills
Experience with Delphi/Pascal development and legacy application support.
Exposure to application modernization and migration projects.
Experience with Azure DevOps, CI/CD pipelines, and automated deployments.
Knowledge of API integration and web services.
AI Assistant Development (Mandatory)
Hands-on experience using AI-assisted development tools such as GitHub
Copilot, Claude Code, or similar AI coding assistants.
Ability to leverage AI tools for code generation, debugging, documentation, test case creation, and productivity improvement.
Strong understanding of AI-enabled software engineering practices