.NET Developer
Apply NowCompany: Technogen International Company
Location: Herndon, VA 20171
Description:
Role: .NET Developer
Location: Remote
Length: 6+ months (will go long-term)
Overview: We are seeking a highly skilled Senior .NET Developer to address high-level vulnerabilities identified by CxOne within our active C# applications. This role involves leading efforts in vulnerability remediation, as well as assisting in the upgrade of our .NET platform from .NET 6 to .NET 8. The ideal candidate will have extensive experience in C# development, security practices, and the Azure cloud ecosystem.
Primary Responsibilities:
Vulnerability Remediation: .NET 6 to .NET 8 Upgrade Support:
Required Experience:
Location: Remote
Length: 6+ months (will go long-term)
Overview: We are seeking a highly skilled Senior .NET Developer to address high-level vulnerabilities identified by CxOne within our active C# applications. This role involves leading efforts in vulnerability remediation, as well as assisting in the upgrade of our .NET platform from .NET 6 to .NET 8. The ideal candidate will have extensive experience in C# development, security practices, and the Azure cloud ecosystem.
Primary Responsibilities:
- Verify vulnerabilities identified in C# applications.
- Perform code remediation to resolve security vulnerabilities such as XSS, SQL injection, log forging, anti-forgery token validation, etc.
- Conduct thorough testing and validation of remediated code.
- Review remediated code and work with the audit team to ensure full resolution.
- Secure approval from the SE manager before release.
- Assist the Family Care Software Engineering team in upgrading .NET applications from version 6 to 8.
- Ensure compatibility of the existing codebase during the upgrade.
- Update and manage dependencies, including NuGet packages, for both .NET framework and .NET.
Required Experience:
- Minimum 5 years of experience as a .NET Web Developer.
- Proficiency in C# as the primary language.
- Strong knowledge of secondary languages including JavaScript, HTML, and CSS.
- Extensive experience working with .NET and .NET Framework.
- Expertise in upgrading NuGet packages for .NET.
- Azure Functions and Web Apps experience, including converting Azure functions from in-process to isolated worker models.
- Strong experience in remediating security vulnerabilities, including cross-site scripting (XSS), SQL and command injection, path traversal, log forging, and more.