Backend Developer

Year    GJ, IN, India

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3840735
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year