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)
…