Job Type: Full-time
Experience: Minimum 3 years
Responsibilities:
Design, develop, and maintain secure and scalable web and desktop applications for kiosk environments.
Develop and maintain the admin panel web application for managing kiosk operations, user data, and system settings.
Integrate with various hardware components and peripherals including card readers, printers, and touchscreens.
Integrate with both SOAP and RESTful APIs for data exchange with internal and external systems.
Implement user-friendly and intuitive kiosk interfaces that cater to diverse user needs.
Write clean, maintainable, and efficient code adhering to best practices and coding standards.
Conduct unit and integration testing to ensure application quality and functionality.
Collaborate with other developers, designers, and product managers to deliver projects on time and within budget.
Stay up-to-date with the latest technologies and trends in .NET development.
Qualifications:
Minimum 3 years of experience as a .NET Developer.
Strong proficiency in C# and the .NET Framework (including ASP.NET MVC, Web Forms, WPF, and WinForms).
Experience with kiosk application development and deployment.
Knowledge of SOAP and RESTful API integration.
Experience with SQL Server and Entity Framework Core.
Excellent communication and collaboration skills.
Problem-solving and analytical skills.
Ability to work independently and as part of a team.
