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