Requirements:
● 3+ years of experience in development of .NET applications
● Strong knowledge of .NET and C#, Microsoft SQL Server and SQL
● Good understanding of code versioning tools, such as TFS, Git
● Knowledge of the Agile Software Development Life Cycle
● Experience in Backend technologies such as Entity Framework, ASP.Net, .Net 4.5,
LINQ/SQL, and Web API
● Working knowledge of microservices architecture and Service Bus for Windows
● Knowledge of domain driven design
● Understanding accessibility and security compliance
● Working with user authentication and authorization between multiple systems, servers
and environments, OpenId, OAuth2, identity server
● Experience managing hosting environments, including database administration and
scaling applications to support load changes
● Understanding of “session management” in a distributed server environment
● Good knowledge of messaging queues, such as RabbitMQ; good knowledge of REST
● Good verbal and written communication skills
● Ability to work with distributed systems and multi process environment
Nice to have:
● Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related
field
● Experience in front end technologies such as Angular JS, JavaScript, HTML5, CSS, and
KendoUI is plus
● Experience working with Azure PaaS and SaaS
● Experience in NoSQL technologies such as MongoDB, CosmosDB, and Redis
English level:
● Intermediate +
Responsibilities:
● Work in an Agile/Scrum team with a focus on building the best solutions
● Design and implement services
● Suggest proper security architecture
● Suggest proper network communication architecture
● Support multi tenancy, including versioning on the server side
● Focus on usability, performance, scale, extensibility, and data analytics
● Work with large amounts of data
● Optimize the application for maximum speed and scalability
● Implement security and data protection
What do we offer
● An exciting position with great responsibility in a fast-growing international company.
● A competitive salary based on your experience and qualifications.
● Interesting, creative and responsible work in experienced and friendly teams.
● Remote work.
N.B. The role is currently open to UK / EU / EEA residents.
Aplly to: [email protected]