Dotnet Developer

Company: Rawalwasia Groups
Apply on Partner’s Website
Location: Surat
Job Description:

Job Title: .NET Developer

Location: Dumas Road, Surat 

Experience Required: 2 to 7 Years

Work Mode: Full-Time | On-site

Shift Timings: 4:00 PM 1:00 AM (US Shift)

About the Role:

We are looking for a passionate and skilled .NET Developer to join our growing team in Surat. The ideal candidate will have strong hands-on experience in .NET development (desktop/web), be comfortable working in client-based US shifts, and be open to relocating to Surat. The role offers an opportunity to work with cross-functional teams and clients directly, with growth potential into senior or lead roles.

Key Responsibilities:

Code Optimization and Maintenance:

Analyze the current codebase for scalability and maintainability.

Refactor and optimize the code using best practices, ensuring proper context-based code declarations.

UI/UX Modernization:

Redesign the applications UI to align with Microsoft POS standards and offer a modern, smooth user experience.

Ensure consistency between the desktop application and its web-based counterpart.

Functionality Enhancements:

Transition invoice printing functionality to robust libraries like Crystal Reports.

Collaborate with the client to ensure seamless implementation of new features.

Technology Upgrade:

Lead the migration of the application from .NET Framework to .NET Core for improved performance and long-term support.

Deployment and Bundling:

Address the clients bundling challenges by developing a reliable installer (.exe) for easier client updates.

Collaboration:

Work closely with the client to understand requirements and ensure deliverables meet expectations.

Coordinate with other teams managing the web-based version of the application to maintain functional parity.

Required Skills and Qualifications:

Technical Expertise:

Proficient in .NET Framework and C#.

Strong experience in desktop application development with MS SQL as the database.

Knowledge of Crystal Reports or similar libraries for report generation.

Experience:

Prior experience working on POS systems is highly desirable.

Proven track record in refactoring and optimizing legacy codebases.

UI/UX Design:

Familiarity with Microsoft POS standards and modern UI design principles.

Additional Skills:

Understanding of .NET Core and its advantages over .NET Framework.

Proficiency in developing installer packages for application deployment.

Preferred Qualifications:

Bachelors degree in Computer Science, Software Engineering, or a related field.

Strong problem-solving skills and the ability to work independently.

Experience working in remote teams and collaborating across time zones.

Additional Details:

Work Location: Surat Dumas Road

Shift Requirement: Must be comfortable working in evening/night shifts (US clients)

Posted: March 11th, 2026