Application Development: Design, develop, and maintain enterprise applications using C#, ASP.NET MVC 5, .NET Framework 4.8, and Web Forms. Work with SOAP and REST APIs. Maintain legacy systems including RDLC and Crystal Reports.
Full Stack Development: Develop and maintain frontend components using HTML5, CSS3, JavaScript (ES5/ES6) ensuring compliance with WCAG 2.1 and modern web standards.
Database Development: Design and manage database schemas, stored procedures, and data models. Ensure data integrity and performance using Oracle 19c, SQL, and PL/SQL.
Lifecycle Management: Participate in full SDLC including requirements gathering, design, development, testing, deployment, and maintenance. Use source control and deployment best practices.
Support & Troubleshooting: Provide technical support, troubleshoot application and database issues, resolve performance bottlenecks, and address security concerns.
Collaboration: Work closely with business stakeholders, technical teams, and end-users. Provide clear communication and strong customer support.
Ongoing Maintenance: Support and enhance existing .NET applications, including legacy systems, and adapt to evolving project needs.
Required Skills:
8+ years of .NET development (C#, ASP.NET Web Forms, MVC, .NET Framework 4.8)
Strong experience in API development (REST/SOAP)
6+ years of database experience with Oracle 19c, SQL, PL/SQL (Toad/OSD)
6+ years of frontend development (HTML5, CSS3, JavaScript ES5/ES6)
4+ years of backend services & integrations (OAuth2, OIDC, API security)
Strong troubleshooting and analytical skills
Excellent written and verbal communication skills
Preferred Skills:
Experience building custom .NET libraries and reusable components
Knowledge of PowerShell scripting
Experience with ASP.NET Core, dependency injection, Blazor
Exposure to modern development practices and frameworks