Lead/Senior Software Engineer - .NET with WinForms

EPAM Systems India Pvt Ltd

Pune District

On-site

INR 2,500,000 - 3,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

EPAM Systems India Pvt Ltd in Pune is seeking a Lead/Senior Software Engineer to lead client applications using .NET Framework, WinForms, and modern .NET. You will design vendor integration solutions, manage ETL/Kafka interfaces, and drive CI/CD pipelines with GitLab.

The role emphasizes automation via PowerShell, T-SQL expertise, and problem-solving in data-starved scenarios. WPF or Windows Server background is a plus.

Qualifications

  • 8+ years of experience as a Software Engineer.
  • Proficiency in .NET Framework, modern .NET, and WinForms.
  • Experience with vendor and integration solutions.
  • Knowledge of ETL processes and Kafka-based interfaces.
  • Familiarity with GitLab and CI/CD pipelines.
  • Expertise in PowerShell scripting for automation.
  • Proficiency in T-SQL and MS SQL debugging.
  • Nice to have: background in WPF and Windows Server administration.

Responsibilities

  • Develop and maintain client applications using .NET Framework and WinForms.
  • Design vendor and integration solutions with .NET technologies.
  • Build and manage ETL processes and Kafka-based interfaces.
  • Maintain CI/CD pipelines and version control with GitLab.
  • Automate operational tasks using PowerShell scripting.
  • Debug and optimize T-SQL queries in MS SQL.
  • Apply abstraction and data projection to resolve issues with limited data.
  • Demonstrate strong problem-solving and out-of-the-box thinking.

Tools

.NET
WinForms
Modern .NET
Vendor integration
ETL processes
Kafka interfaces
GitLab CI/CD
MS SQL
PowerShell
T-SQL
Windows Server

Job description

We are looking for a Lead/Senior Software Engineer with strong .NET and WinForms expertise to join our team and drive the development of client applications and vendor/integration solutions. The ideal candidate will bring deep technical knowledge, strong problem-solving skills, and the ability to work through complex challenges with limited data.

Responsibilities
  • Develop and maintain client applications using .NET Framework and modern .NET with WinForms
  • Design and implement vendor and integration solutions using .NET technologies
  • Build and manage ETL processes and Kafka-based interfaces, including dependency management
  • Maintain CI/CD pipelines and version control workflows through GitLab
  • Automate operational tasks using PowerShell scripting
  • Debug and optimize complex T-SQL queries and processes in MS SQL
  • Apply abstraction and data projection techniques to resolve issues in the absence of test data
  • Approach technical challenges with strong out-of-the-box thinking and problem-solving skills
Requirements
  • 8+ years of experience as a Software Engineer
  • Proficiency in .NET Framework, modern .NET, and WinForms for client application development
  • Skills in .NET for vendor and integration solutions
  • Knowledge of ETL processes and Kafka-based interfaces, including dependency management
  • Familiarity with GitLab and CI/CD pipelines
  • Expertise in PowerShell scripting for automation
  • Competency in T-SQL (MS SQL), including debugging complex queries and running T-SQL processes
  • Strong problem-solving skills and the ability to resolve issues without test data through abstraction and data projection
  • Nice to have: Background in WPF
  • Understanding of Windows Server administration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Lead Developer
.Net Lead Developer

SteerLean Consulting • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Lead Engineer
Senior Lead Engineer

Kidde Global Solutions • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Dotnet Lead Software Engineer
Dotnet Lead Software Engineer

Artesian Software Technologies • Mohali

On-site
INR 2,500,000 - 4,000,000
Senior Lead Engineer
Senior Lead Engineer

Kidde Global Solutions • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior .NET Engineer
Senior .NET Engineer

OIP Insurtech • India

On-site
INR 900,000 - 1,800,000
Tech Lead
Tech Lead

Optimus Information Inc. • Dadri

On-site
INR 1,800,000 - 2,400,000
Lead - Development
Lead - Development

Soft Tech Engineers Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Tech Lead - .Net Engineer
Tech Lead - .Net Engineer

ZEISS India • Bengaluru

On-site
INR 4,000,000 - 7,500,000
.NET Developer
.NET Developer

ecsme • Hyderabad

On-site
INR 1,400,000 - 2,400,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

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