
Job Description & Key Responsibilities
Role & responsibilities Full-Stack Development: Design, build, test, and maintain efficient, scalable, and reusable code using .NET Core MVC, C#, and ASP.NET. Front-End Implementation: Build intuitive, responsive, and cross-browser web interfaces using Bootstrap, CSS, HTML, XML, and JavaScript. Database Design & Optimization: Develop, optimize, and manage complex SQL queries, stored procedures, triggers, and views in Oracle or MS SQL Server environments. Cloud & Hosting Operations: Deploy, configure, and maintain web services and application workloads on Microsoft Azure and native virtual machine environments. Legacy & Modern Maintenance: Support, refactor, and modernize legacy applications while ensuring continuous business continuity, defect resolution, and performance tuning. SDLC Adherence: Participate actively in all stages of the Software Development Life Cycle (SDLC) following Agile/Scrum standards, code reviews, and version control best practices. Preferred candidate profile Relevant Experience: 2 to 5 years of professional software engineering experience in .NET ecosystem. Frameworks & Languages: Extensive hands-on proficiency in .NET Core MVC, C#, ASP.NET, and Web APIs. Front-End Tooling: Solid proficiency in HTML, CSS, Bootstrap, XML, and client-side scripting. Database Proficiency: Minimum 3 years of proven experience working with MS SQL Server or Oracle Database (query optimization, schema design, and stored procedures). Cloud & Virtual Environments: Working familiarity with Azure App Services, Azure VMs, storage accounts, and native virtual environments. System Maintenance: Proven readiness and troubleshooting aptitude for sustaining and migrating legacy systems.