Key Responsibilities
- Design and develop a secure self-service web application or automation tool for SPN registration.
- Build scalable backend services using C#/.NET and ASP.NET Core.
- Integrate applications with Microsoft Active Directory for SPN management.
- Develop RESTful APIs and backend services to automate manual registration processes
- Ensure proper implementation of Kerberos authentication concepts and SPN validation.
- Participate in solution design, architecture discussions, whiteboarding sessions, and code reviews.
- Collaborate with infrastructure, security, and application development teams.
- Develop scalable solutions capable of supporting thousands of SPN registrations.
- Follow secure coding practices and enterprise development standards.
- Troubleshoot and resolve application and Active Directory integration issues.
Required Skills
- 8+ years of experience with C# and .NET/.NET Core development.
- Strong experience with ASP.NET Core, Web APIs, and full-stack application development.
- Hands-on experience with Microsoft Active Directory, LDAP, and SPN management.
- Strong understanding of Kerberos authentication and Service Principal Names (SPNs)
- Experience developing enterprise automation tools and workflow applications.
- Knowledge of REST APIs, SQL Server, and Entity Framework
- Experience with Git and modern software development practices