Software Engineer Ii
Current Designed and developed a comprehensive Absence Management System o Engineered intuitive user interfaces for time off request management using React 18 and ASP.NET Core 6 Web API in C# 10, and Sql Server, ensuring a seamless experience for requesting, viewing and managing requests. o Developed and implemented dynamic grid filtering options using React JS (department, manager, status) with advanced JavaScript and Tailwind CSS, enhancing user customization. o Integrated role-based access control with ASP.NET Core 6 Web API to cater to varying user privileges. o Utilized Redux and Context API for advanced state management, ensuring consistent and reliable data flow. Optimized System Performance and Scalability o Addressed daily production issues related to PTO balances, payroll processes and accruals ensuring accuracy o Implemented Azure Functions with HTTP triggers and event-based architecture using message queues or Service Bus, facilitating asynchronous processing and scalability. o Leveraged Cosmos DB for seamless data storage and retrieval across various components of the system including web APIs and Azure Functions o Employed SQL Server and Dapper for efficient database management and streamlined data access. o Monitored and diagnosed code issues using Azure App Insights, ensuring system reliability and performance. o Developed robust APIs with integration to Swagger OpenAPI, facilitating documentation, while utilizing Postman for testing