YOUR NEXT CHAPTER
Senior .NET Developer – C#, SQL Server, AppSec
About the role
• Develop features in C#/.NET
• Fix bugs and improve code structures
• Optimize SQL Server routines
• Work with legacy applications without compromising functional behavior or financial processing
• Identify and remediate vulnerabilities
• Review authentication and authorization mechanisms
• Eliminate insecure SQL queries and protect sensitive data
• Implement controls against unauthorized access and the manipulation of operations
• Conduct code reviews
• Introduce security checks into pipelines
• Write regression tests
• Integrate static analysis and vulnerable dependency scanning tools
• Ensure transactional integrity, traceability, access segregation, protection of financial positions and transactions, operation idempotency, and technical evidence for audits
• C# / .NET: .NET Framework, modern .NET, ASP.NET Core, Web API, MVC
• SQL Server: T-SQL, stored procedures, transactions, indexes, tuning, permissions
• Secure Coding: OWASP Top 10, SQL Injection, XSS, CSRF, SSRF, IDOR/BOLA
• API Security: OAuth 2.0, OpenID Connect, JWT, access validation and authentication
• AppSec: Vulnerability analysis, SAST, DAST, SCA, code review
• Legacy Systems: IIS, Windows Server, integrated authentication, application integration
• Availability to work as an independent contractor (PJ)
• Full-time availability
• Life insurance
• iFood Livre
• TotalPass