Kochi
5 days ago
Developer III - Dot Winforms
Job Title: .NET Developer – Windows Forms Location: Trivandrum & Kochi Experience:

5+ years of experience developing Windows desktop applications using .NET and C#.

Strong knowledge of .NET Framework 4.8+, WCF, and gRPC services.

Proven expertise in multi-threading, asynchronous programming, and MS SQL Server (including stored procedures).

Experience working with Crystal Reports and participating in code reviews.

Domain experience in healthcare or pharmacy is a plus.

Job Description:

We are seeking a skilled and experienced .NET C# Windows Application Developer to join our team. The candidate will be responsible for building robust Windows applications and integrating backend services using WCF and gRPC. This role requires a collaborative developer who can contribute to the entire software development lifecycle, from design through implementation and maintenance.

Key Responsibilities:

Develop and maintain Windows desktop applications using .NET and C#.

Implement and manage gRPC and WCF services for inter-application communication.

Design, implement, and optimize MS SQL Server stored procedures.

Collaborate with cross-functional teams to define and ship new features.

Ensure high performance and responsiveness of applications.

Troubleshoot and resolve application issues.

Participate in peer code reviews and technical knowledge sharing.

Stay current with industry trends and technologies.

Mandatory Skills:

.NET Framework 4.8 or higher

C# and Windows Forms Application Development

Windows Communication Foundation (WCF)

gRPC Services

MS SQL Server (Stored Procedures)

Crystal Reports

Multi-threading and asynchronous programming

Version control systems (e.g., Git)

Good to Have Skills:

DevOps practices and CI/CD pipelines

Experience with Docker

Exposure to Microsoft Azure: App Services, Functions, Service Bus, Key Vault, Blob Storage, Azure AD, AKS

Familiarity with application performance tuning and modern desktop application architecture

Domain knowledge in healthcare/pharmacy

Por favor confirme su dirección de correo electrónico: Send Email