{}
{"/api/v1/ncpl/currencies/getAll":{"body":[{"Name":"U.S. Dollar","Code":"USD","Symbol":"$","Separator":".","Culture":"en-US"},{"Name":"Euro","Code":"EUR","Symbol":"€","Separator":",","Culture":"en-US"},{"Name":"British Pound","Code":"GBP","Symbol":"£","Separator":".","Culture":"en-US"},{"Name":"Canadian Dollars","Code":"CAD","Symbol":"C$","Separator":".","Culture":"en-US"},{"Name":"Australian Dollars","Code":"AUD","Symbol":"A$","Separator":".","Culture":"en-US"},{"Name":"Indian Rupees","Code":"INR","Symbol":"Rs","Separator":".","Culture":"en-US"},{"Name":"China Yuan RMB","Code":"CNY","Symbol":"¥","Separator":".","Culture":"en-US"}],"status":200,"statusText":"OK"},"/api/v1/ncpl/usermanagement/uiuser/getHeaderUserInfo:\"{\\\"hideSupportPin\\\":true}\"":{"body":{"__ctxId":"A438164B9A0546B39B4DE972898B2EA2","__isError":true,"__errorType":"Nc.Platform.Abstractions.UnauthorizedException","Http_WWW_Authenticate":"Bearer","StatusCode":"Unauthorized","LogLevel":3,"Message":"","InnerException":null,"HelpLink":null,"Source":"Nc.Security.Middleware"},"status":401,"statusText":"Unauthorized"},"/api/v1/ncpl/cart/user/getShoppingCartSummary:\"{\\\"finalTotalOnly\\\":true}\"":{"body":null,"status":200,"statusText":"OK"}}
Join Our Team

Middle / Senior .NET Developer in Authentication & Authorization System Team

Location: Kharkiv, Ukraine

Experience level: 4 years experience

Product Description

Authentication/Authorization of the server for building identity and access control solutions for all Namecheap applications and services, including single sign-on, identity management, authorization, and API security. The system creates, maintains, and manages identity information for all services and applications of the Company. Based on a successful open source project like Identity Server, we design and implement the flexible and secure solution to offer user authentication as a service, relying on the 3rd-party applications, such as web applications, outsource the user authentication step to a trusted identity provider.

Preferred Experience

  • At least 4 years of relevant experience
  • Understanding of .NET, C#, experience with .NET 4.0/4.5
  • Skills in relational databases, experience with MSSQL/MySql 2+ years
  • ASP.NET, ASP.NET MVC, WebApi, SOA, REST services, JavaScript, CSS, HTML
  • Experience with EntityFramework
  • Working experience with GIT
  • Solid understanding of OOP/OOD
  • Understanding of CI/CD
  • Understanding and practice with unit/integration testing
  • Understanding of NuGet packaging
  • English (intermediate or higher)
  • Analytical skills, interpersonal skills

Will be an Advantage

  • Experience with .Net Core 2.0
  • Experience with JavaScript (ES6) or TypeScript, React.js
  • Understanding of Semantic Versioning
  • Any queuing system (RabbitMq, ZeroMq, Redis etc)
  • Experience of working in a scrum team
  • Any open source pet project or participation in an open source is also a big plus
  • Experience with AWS, Docker, Teamcity/Jenkins and Vault

We Offer

  • High & competitive salary
  • Challenging work in an international professional environment
  • Opportunity to influence software development process, to be the owner of the product in your field of expertise
  • Opportunity to apply SAFe methodology
  • Individual development plans for employees
  • Flexible management
  • Relocation Bonus when moving from a different city / country
  • Full benefits package: paid vacation and sick leave
  • Continuous professional development (free internal and external professional trainings)
  • Free English classes in the company office
  • Free use of the services provided by Namecheap
  • Quarterly teambuilding activities
  • Coffee, tea, fruits, office lunch delivery

Apply