Responsibilities:
1. Back-End Development:
2. Apply Object-Oriented Programming (OOP) concepts proficiently.
3. Utilize design patterns effectively in development tasks.
4. Employ test automation frameworks to ensure robust and reliable code.
5. Resolve issues through proficient use of debugging tools.
6. Design, develop, and maintain server-side applications using Microsoft technologies (ASP.NET, C#, .NET Core, WCF Services).
7. Implement and maintain APIs to facilitate communication between front-end and back-end systems.
8. Ensure high performance and responsiveness of back-end services.
9. Front-End Development:
10. Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript.
11. Implement modern front-end frameworks (ReactJs, AngularJS) to enhance user experience.
12. Create visually appealing and user-friendly interfaces for web applications.
13. Collaborate with UX/UI designers to translate design wireframes in...