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

Location: Kharkiv,Ukraine

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

Contact us

Need help? We're always here for you.

× Close