💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Senior C#/ASP.NET MVC Developer

Зарплата

от 1400 до 1600 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Описание вакансии

Условия работы

Внимание: Рассматриваться будут только кандидаты уверенно владеющие английским языком!

We're looking for an experienced, challenge ready C# developer to create a high quality Activity Fan web application in Agile (SCRUM) environment using ASP MVC framework. The product features live-updating, context-dependent interfaces; hence you'll be building a very rich client-side web application. Our team develops software using Continuous Integration and TDD practice, thus you are expected to write unit and integration tests and release new versions every two weeks.

If you value a clean, efficient and scalable code - this job is for you!

Key Responsibilities

  • Analyse business requirements, technical specifications, based on develop maintainable, scalable and performance critical web applications using MVC 5+ framework
  • Write unit tests using xUnit and Moq frameworks
  • Write integration and performance tests
  • Meet the product delivery deadlines
  • Fix software issues and code irregularities

Skills and Competencies

  • In-depth C# knowledge
  • Knowledge of the new C# 6.0 features will come as a plus
  • Excellent knowledge of MVC 4+
  • Knowledge of MVC 6, ASP.NET Core will come as a plus
  • Excellent knowledge of Angular.js and TypeScript
  • Knowledge Angular.2 will come as a plus
  • Knowledge of Bootstrap, jQuery and other client-side frameworks is essential
  • Experience in creating mobile-optimised websites
  • Excellent knowledge of design patterns
  • Ability to design and implement performance critical systems
  • Knowledge of xUnit and Moq frameworks
  • Knowledge of MSSQL, Entity Framework and MySQL
  • Excellent IT skills
  • Troubleshooting skills

Educational / Experience Requirements

  • Bachelor’s degree in Computer Science, or
  • 5+ years of C# development and at least 3 years of direct working experience in developing web applications using MVC 3-6
  • Previous experience in writing unit and integration tests. TDD / XP experience is an added advantage
  • Previous experience of working in Agile environments (SCRUM experience would come as a plus)
  • Working in Continuous Integration environments (TeamCity, Bamboo etc.) is an added advantage

Personal Specification

  • Being able to work under pressure
  • Result-driven and detail oriented
  • Being self-motivated and proactive
  • Good time management skills
  • Ability to think outside of the box
  • Successfully engage in multiple initiatives simultaneously
  • A positive attitude and a problem solver mentality

Бонусы

Flexible working hours (availability during daily stand-up's is essential)

Дополнительные инструкции

Together with your application please provide an up-to-date CV and a list of all relevant projects (if not covered by CV).