Job Description Responsibilities: • Review, analyze, and modify new and existing applications to improve functionality and performance. • Design user interfaces and develop, test, debug, and troubleshoot application code. • Work independently to complete tasks, identify issues, and implement solutions with minimal supervision. • Create and maintain application documentation; identify areas needing additional documentation. • Manage multiple tasks effectively to meet project deadlines and support priorities. • Develop and validate code locally, ensuring accuracy and efficiency. • Collaborate with QA teams to define testing requirements and resolve defects. • Address quality control issues identified during testing cycles. • Apply cybersecurity awareness in development activities. • Participate in rotating on-call support and occasional weekend coverage. Requirements: • Bachelor Degree in Computer Science, Information Systems, or equivalent related technical field experience required. • 4+ years of experience in web application development using .NET Framework and Visual Studio. • Hands-on experience building and maintaining web applications using Blazor and/or ASP.NET technologies. • Strong experience with .NET Core, including development and consumption of RESTful APIs. • Proficiency in C# and object-oriented programming principles. • Experience using Bootstrap and Telerik UI components to design and enhance modern web applications. • Solid experience with databases, preferably Oracle, including writing and maintaining stored procedures, triggers, functions, tables and complex queries.