Net Developer
Role details
Job location
Tech stack
Job description
Strong experience developing and maintaining public-facing websites and CMS-driven applications
Required
5
Hands-on experience with CMS development, customization, deployment, and maintenance
Required
5
Strong proficiency in C#, ASP.NET, .NET Framework, and .NET Core/.NET technologies
Required
5
Experience developing responsive and user-friendly web applications using HTML5, CSS3, JavaScript, and modern front-end frameworks/libraries
Required
5
Strong understanding of website architecture, content management workflows, and web accessibility standards
Required
5
Experience working with Microsoft technology stack and related tools/products
Required
5
Hands-on experience with SQL Server, T-SQL, and database design/development
Required
5
Experience with Entity Framework and/or Entity Framework Core
Required
5
Familiarity with authentication and authorization implementations for web applications
Required
5
Experience with source control systems such as Git and/or TFS
Required
5
Familiarity with Azure DevOps/ADO, including work item management, CI/CD pipelines, and deployment processes
Required
5
Experience implementing logging, monitoring, and error-handling frameworks (e.g., NLog, Serilog, or similar)
Required
5
Experience with software testing methodologies, including Unit Testing, Smoke Testing, Regression Testing, System Testing, and Integration Testing
Required
5
Understanding of DevOps concepts, release management, and deployment automation
Required
5
Experience working with Azure cloud services and Microsoft 365 integrations
Requirements
Ability to manage multiple priorities and adapt to changing business needs
Highly desired
5
Familiarity with SEO best practices and website performance optimization
Highly desired
5
Experience working in Agile/Scrum development environments
Highly desired
5
Strong analytical, troubleshooting, and problem-solving skills
Highly desired
5
Excellent communication and collaboration skills