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

**Requirements**
- 8+ 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 :)