Reach me on sha...@spruceinfotech.com
.Net Developer
Pennsylvania (Hybrid: Onsite minimum 2 days per week) Need Locals
We are seeking an experienced IT Contractor with a minimum of 5+ years of hands-on software development experience. The ideal candidate should be capable of working collaboratively within a team environment while also demonstrating the ability to work independently with minimal supervision.
Required / Desired Skills
Skill | Required / Desired | Amount | of Experience |
professional experience in software development and web application support | Required | 5 | Years |
• Strong experience developing and maintaining public-facing websites and CMS-driven applications | Required |
|
|
• Hands-on experience with CMS development, customization, deployment, and maintenance | Required |
|
|
• Strong proficiency in C#, ASP.NET, .NET Framework, and .NET Core/.NET technologies | Required |
|
|
• Experience developing responsive and user-friendly web applications using HTML5, CSS3, JavaScript, and modern front-end frameworks/libraries | Required |
|
|
• Strong understanding of website architecture, content management workflows, and web accessibility standards | Required |
|
|
• Experience working with Microsoft technology stack and related tools/products | Required |
|
|
• Hands-on experience with SQL Server, T-SQL, and database design/development | Required |
|
|
• Experience with Entity Framework and/or Entity Framework Core | Required |
|
|
• Familiarity with authentication and authorization implementations for web applications | Required |
|
|
• Experience with source control systems such as Git and/or TFS | Required |
|
|
• Familiarity with Azure DevOps/ADO, including work item management, CI/CD pipelines, and deployment processes | Required |
|
|
• Experience implementing logging, monitoring, and error-handling frameworks (e.g., NLog, Serilog, or similar) | Required |
|
|
• Experience with software testing methodologies, including Unit Testing, Smoke Testing, Regression Testing, System Testing, and Integration Testing | Required |
|
|
• Understanding of DevOps concepts, release management, and deployment automation | Required |
|
|
• Experience working with Azure cloud services and Microsoft 365 integrations | Highly desired |
|
|
• Ability to manage multiple priorities and adapt to changing business needs | Highly desired |
|
|
• Familiarity with SEO best practices and website performance optimization | Highly desired |
|
|
• Experience working in Agile/Scrum development environments | Highly desired |
|
|
• Strong analytical, troubleshooting, and problem-solving skills | Highly desired |
|
|
• Excellent communication and collaboration skills | Required |