remote
Senior Software Engineer - .NET, Identity & Security - ALS Global
Software Engineer
Lead the design and implementation of secure .NET applications, driving identity and security capabilities while mentoring teams and shaping modern business solutions.
About the role
Key Responsibilities
- Architect and develop secure .NET applications with a focus on authentication, authorization, and identity management.
- Lead technical initiatives to enhance security features across the platform, ensuring compliance with industry standards.
- Collaborate with cross‑functional teams to integrate identity solutions into new and existing business applications.
- Mentor junior developers on secure coding practices and best‑practice patterns.
- Conduct code reviews, performance tuning, and security assessments to maintain high quality and resilience.
Requirements
- 5+ years of professional experience in .NET development with deep knowledge of identity and security concepts.
- Proficiency in designing and implementing authentication/authorization flows, OAuth, OpenID Connect, and SAML.
- Strong understanding of secure application design principles, threat modeling, and vulnerability mitigation.
- Experience with CI/CD pipelines, automated testing, and DevSecOps practices.
- Excellent communication skills and a collaborative mindset.
Skills
javascripttypescriptreactvuejsangularazuredockerautocad