to maintain and enhance web- and Windows-based applications used for online computer-based assessments. The role involves full lifecycle development, close collaboration with internal teams and clients, and contributing to technical architecture and technology choices.
Key Responsibilities
Develop, maintain, and enhance web and Windows applications
Collaborate on technical specifications, estimates, and delivery timelines
Participate in client requirement-gathering and progress updates
Design and recommend appropriate technical solutions
Follow SDLC best practices and coding standards
Requirements
Degree/Diploma in IT or equivalent experience
Minimum of 2-3 years' experience with
C#
and
ASP.NET Core / MVC
Strong experience with
SQL Server
and relational databases
Web development skills:
HTML, CSS, JavaScript/TypeScript
,
React or Angular
Experience with
RESTful APIs
,
Entity Framework
, and
Git
Self-motivated with strong time-management and communication skills