Jobsiya Menu

Backend Developer

Location: Surat, Gujarat

Category: Software Developer Jobs

Posted on: 2025/09/10

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 application’s 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 client’s 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:

● Bachelor’s 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.

Job Type: Full-time

Pay: ₹60,000.00 - ₹65,000.00 per month

Location Type:

In-person
Schedule:

UK shift
US shift
Experience:

Relevant: 6 years (Preferred)
Work Location: In person

 
 
Apply Now