CyberJobs
JobsCertificationsSalariesCareer Paths

© 2026 CyberJobs Pro. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyAccessibilityContent RemovalContact
    1. Home
    2. Jobs
    3. .NET Application Security Audit & Vulnerability Assessment
    Back to search
    U

    .NET Application Security Audit & Vulnerability Assessment

    UpworkAnywhereOct 29, 2026
    On-site
    Penetration Testing

    Description

    We are looking for an experienced .NET / ASP.NET Core security specialist to perform a comprehensive security audit of our application. The objective is to identify potential security vulnerabilities across the application code, APIs, dependencies, configuration, authentication and authorization mechanisms, and deployment environment, and provide clear, actionable recommendations for remediation. Responsibilities - Conduct a security assessment of our C# / .NET / ASP.NET Core application - Review application architecture and security controls - Analyze API endpoints, request handling, input validation, and error handling - Identify common application security issues, including: - SQL Injection - Cross-Site Scripting (XSS) - Cross-Site Request Forgery (CSRF) - Authentication and authorization vulnerabilities - Insecure handling or storage of sensitive data - Insufficient input validation and output encoding - Improper error handling and information disclosure - Dependency and NuGet package vulnerabilities - Weak ASP.NET Core or hosting configuration - Review authentication mechanisms, session/token handling, and access-control logic. - Perform static and dynamic security testing where applicable. - Review the application's dependencies and identify known security risks. - Assess security-related configuration in the hosting environment, including Azure if applicable. - Provide a detailed security audit report containing: - Identified vulnerabilities and security weaknesses - Severity and potential impact - Affected components or code areas - Recommended remediation steps - Secure coding and configuration recommendations Requirements - Strong experience with C#, .NET, and ASP.NET Core - Practical experience with application security and vulnerability assessment - Good knowledge of OWASP Top 10 and common web/API security vulnerabilities - Experience with SAST and DAST tools and security testing methodologies - Strong understanding of secure coding practices for C# and ASP.NET Core - Experience reviewing REST APIs and authentication/authorization implementations - Ability to explain security findings clearly and provide practical remediation guidance Nice to Have - Experience with DevSecOps and integrating security checks into CI/CD pipelines - Experience with Azure security and cloud-hosted .NET applications - Penetration testing experience - Familiarity with security tools such as SonarQube, OWASP ZAP, Burp Suite, Snyk, or similar tools - Experience with security standards and frameworks beyond OWASP

    Posted about 12 hours ago

    Estimated annual compensation

    Apply now
    Clearance
    Work type
    On-site
    Category
    Penetration Testing
    Similar Jobs