.NET Developer

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

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

Компания

Выделенные команды разработки веб-сервисов и мобильных приложений

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

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

About Distillery

Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises. We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they’re looking for a fully managed team, scalable workforce or individual engineers.

About the Position

As a .NET developer, you will work on new technologies and find ways to meet our customers’ needs and make it easy for them to do business with us. You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.

Responsibilities

  • Develop and support applications for our customers
  • Demonstrate engineering excellence by writing clean, robust code following an agile development methodology
  • Take responsibility for application feature or whole project architecture
  • Manage technical debt and risks
  • Define, design, and deliver new features and enhancements, support and improve the existing ones
  • Ensure and continuously improve application performance and responsiveness
  • Maintain code quality and structure, conduct code reviews, write unit tests
  • Stay up-to-date with the latest technologies and tools
  • Support and mentor other developers on the team

Required skills

  • .Net / C#
  • ASP.NET MVC/Web API, REST API
  • ORM (Entity Framework, Dapper, NHibernate), LINQ
  • SQL (MS SQL preferred)
  • Design patterns
  • SOLID principles
  • Experience with cloud providers (ex. Azure, AWS, GCP)
  • Unit test
  • Client state management


Nice-to-have skills

  • OData
  • Docker
  • CI/CD (Jenkins, Azure DevOps, etc)
  • Message queues (RabbitMQ, Kaffka)
  • Microservices architecture
  • Integration/e2e test
  • JavaScript, TypeScript
  • React / Angular

Бонусы

Why You’ll Like Working Here

  • The ability to work on and partner with multi-national teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork
  • A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and employer-paid medical insurance
  • Hybrid working environment
  • Professional and personal development
  • Ability to work on US client projects
  • English language courses