We are seeking a Full-Stack .NET Developer to strengthen application security, support legacy systems, and help modernize services across .NET Framework and modern .NET. You will work across backend, database, and frontend tasks.
Responsibilities
- Investigate and remediate application security vulnerabilities including OWASP Top 10 findings
- Analyze SAST/DAST results and implement secure code fixes for SQL injection and XSS risks
- Support and modernize legacy .NET applications using ASP.NET MVC and WCF services
- Build and enhance .NET Web APIs and backend services with secure patterns
- Implement secure database interactions using ADO.NET with Microsoft SQL Server
- Update frontend features and fixes using JavaScript alongside existing UI code
- Coordinate with DevOps to enable secure CI/CD and reliable production deployments
- Document remediation work, modernization changes, and security best practices
Requirements
- Full-stack .NET experience (2+ years) with production applications
- Security remediation experience addressing OWASP Top 10 risks
- Legacy application experience with ASP.NET MVC, WCF, and large codebases
- Modern .NET experience with Web APIs and service-oriented design
- Strong database skills with Microsoft SQL Server and secure data access
- Solid programming skills in JavaScript for frontend integration
- Strong troubleshooting skills with root-cause analysis and debugging
- Clear communication skills for coordinating fixes and priorities
- Upper-Intermediate English proficiency (B2, Upper-Intermediate)
- Nice to have OAuth2 implementation experience
- OpenID Connect (OIDC) and token-based auth knowledge
- Octopus Deploy experience
- Strong HTML and CSS skills
- jQuery maintenance experience