.****************** DIRECT CLIENT REQUIREMENT *****************
Description :
The client is hiring a Software Application Developer to implement and maintain server side and UI components as part of a legacy-to-modernization effort. The project targets .NET Framework 4.8 and uses Visual Studio 2022 for development.
This role focuses on Full stack application development (server and UI), database integration, ETL/SSIS collaboration, performance and security hardening, and CI/CD support within an Agile Scrum team. Integrations are implemented via direct database access, SSIS/ETL, file interfaces, and scheduled jobs.
Required
Strong professional experience with C# and .NET Framework 4.8 ( MVC, Razor views).
Experience with Entity Framework and/or , T-SQL, stored procedures, and query performance tuning on SQL Server / Azure SQL.
Proficiency with front-end technologies used by the project: HTML5, CSS3, JavaScript, jQuery, Bootstrap.
Practical experience with Azure DevOps: Git source control, build/release pipelines, work item and test management.
Familiarity with Visual Studio 2022 for day-to-day development and debugging.
Strong troubleshooting skills and experience resolving production defects and performance issues.
Preferred
Experience with unit and integration testing frameworks and test automation.
Hands-on experience with SSIS or similar ETL tooling and coordinating application-side integration with ETL processes.
Prior experience modernizing legacy .NET Framework applications in public-sector or enterprise contexts.
Familiarity with Windows services, scheduled tasks, or job schedulers used to run background processing.
Experience with application logging/telemetry and operational runbooks.
Knowledge of security/access controls for enterprise applications and data handling best practices.
Exposure to accessibility (WCAG) and cross-browser compatibility testing.
Key Deliverables
Implemented user stories with server and UI components.
Technical design documents, UI mapping, and runbooks for operational support.
Database schema updates, stored procedures, and performance tuning changes.
SSIS/ETL coordination artifacts and integration test results.
Unit/integration test artifacts and CI pipeline results in Azure DevOps.
Deployment artifacts, pipeline definitions, and rollback/runbook documentation.
Status reports, defect logs, and knowledge transfer materials.