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

Location: Kharkiv,Ukraine

Product Description

Authentication/Authorization server 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.

Sound good? Great. Read on!

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.

  • Competent use of English (reading, writing and speaking).

  • 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 scrum team.

  • Any open source pet project or participation in 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.

Qualifications

  • Bachelor’s Degree.

Contact us

Need help? We're always here for you.

× Close