Position: Senior .NET Developer
Company: Intellectsoft
Category: .NET
Experience required: 5y
English level: upper

Project description: Our customer is a leading provider of public and private global stock plan services. His range of products and services makes equity plan administration simple, secure, and globally compliant.


Requirements
5+ year’s development experience
Strong knowledge of C# (.NET Framework 3.5/4)
Strong knowledge of TSQL/SQL Server
Experience with ASP.NET MVC 3/4/5, OAuth2/OpenID/SSO via SAML 2.0
Experience in Test Frameworks such as Moq/xUnit
Extensive experience with RESTful API’s, including Web API and Swagger (OpenAPI)
Use of GIT in Development activity
Expert understanding of Design Patterns
Extensive Software Analysis and Design experience
Knowledge of Identity and Access Management (IAM) Frameworks


Nice to have
JQuery / Ajax / Angular
LINQ
Elasticsearch
HTML5 / JavaScript / CSS3
OData
Entity Framework
UML Experience
UI Design / UX
Responsive Design
Financial Information eXchange (FIX) Protocol experience
Knowledge of caching technologies such as Redis
Enterprise Library Blocks (Data, Caching)
Deployment and configuration management tools like Docker
Ability to lead and influence team members to produce best in class software
Scrum Methodology


Responsibilities
Develop new features within the application.
Produce high-quality web applications for participants and administrators, across multiple countries and languages
Fix bugs assigned to you by the development manager
Keep up-to-date with new technology releases
Collaborate with other team members and stakeholders


Benefits
Good opportunities to work with remarkable teams from all over the world
Lighthearted, inspiring and open company culture
Opportunities to travel
Health Insurance coverage
English language courses
Fresh fruit and other snacks onsite
Fun corporate events :)