.NET Developer
Position Type: (Remote, Hybrid, Onsite)
Hybrid Schedule: 3 days onsite (Tu,We,Th)
Contract Length: 2 years
A Senior .NET Developer is needed to support the redevelopment and maintenance of an internal application for the Division of Securities and Retail Franchising. The role involves building complex web applications using Blazor, C#, and .NET, with integration to both Oracle and SQL Server databases.
Required Skills:
8 years of experience with C#.NET development
8 years of experience and proficiency with Microsoft Visio, SharePoint, and Office applications
8 years of experience using Visual Studio
8 years of hands-on experience with HTML, CSS, or JavaScript
8 years of experience maintaining client-server (EXE) applications using C#/VB.NET, ADO.NET, and Oracle
8 years of experience maintaining websites using MVC, Web Forms, and Blazor
8 years of experience maintaining Web APIs with C#, Entity Framework (EF), and LINQ
8 years of combined experience with Oracle and SQL Server databases
8 years of demonstrated analytical and problem-solving abilities
8 years of excellent verbal and written communication skills
8 years of experience working independently with minimal direction and collaboratively on a team
8 years of being highly motivated and self-directed
8 years of experience with PL/SQL
8 years of experience working with Team Foundation Server (TFS)
Duties:
Develop and maintain web and client-server applications using Blazor, C#, and .NET
Translate formal requirements documentation into database and program solutions
Participate in all phases of the software development lifecycle
Build and deploy new application releases
Design and develop prototypes or wireframes for application modules
Document all development work and provide technology turnover to other staff
Collaborate with team members and stakeholders to ensure effective solutions
Adhere to system development policies, procedures, coding standards, and review processes