Overview
Skills
Job Details
Job Title: Senior .NET Developer
Education
Bachelor s or Master s degree in Computer Science, Management Information Systems, or a related field from an accredited institution.
Minimum Qualifications
The candidate must meet the following criteria:
Minimum 7 years of experience developing Microsoft ASP.NET web applications.
Strong experience with:
C#.NET, MVC, ASP.NET 4.XX, OOPS
Webservices, Bootstrap, JavaScript, and JavaScript frameworks
Familiarity with:
Azure services and application development on Azure
.NET Core application development
Hands-on experience with:
Microsoft Power Apps and Power Automate
SharePoint Workflows
Microsoft SQL Server (including stored procedures, batch processing, and data loading)
SQL Server Reporting Services (2017 and above)
SQL Server Integration Services (SSIS)
Proficiency with Microsoft Office Suite (Word, Excel, Visio, Project, PowerPoint).
Strong background in gathering and documenting business and technical requirements.
Experience testing custom applications, reports, large datasets, or dashboards.
Ability to produce technical documentation such as requirements, specifications, traceability matrices, designs, and testing documents.
Proven experience working with development teams on large enterprise projects.
Key Knowledge, Skills, and Abilities (KSAs)
ASP.NET web applications (7+ years)
C#.NET, MVC, ASP.NET 4.XX, Object-Oriented Programming (OOP)
Azure services and cloud-based application development
.NET Core application development
Microsoft Power Apps and Power Automate
SharePoint Workflows
Microsoft SQL Server (stored procedures, batch processing, data loading)
SQL Server Reporting Services (SSRS 2017+)
SQL Server Integration Services (SSIS)
JavaScript, Bootstrap, and modern JavaScript frameworks
Strong technical documentation skills (requirements, designs, testing)
Business and technical requirements gathering and documentation
Testing of custom applications, reports, dashboards, and large data sets
Collaboration on enterprise-scale development projects
Additional Skills
Strong oral and written communication skills.
Ability to work independently and collaboratively within a team.
Solid problem-solving and analytical abilities.
Strong documentation and organizational skills.