Devart — українська продуктова компанія, яка вже 25 років розробляє інструменти управління базами даних для 500.000 розробників зі 120 країн світу. 50 клієнтів Devart входять у Fortune-100 — серед них такі легенди, як Space X, Oracle America, Microsoft.
8 серпня 2022

Senior/Lead .NET Developer

віддалено

We are looking for Senior/Lead .NET Developer who will develop new and maintain the existing architecture and functionality for the corporate Devart website and its components.

About the product

www.devart.com is an e-commerce platform (B2B and B2C) for presenting and selling software products developed by the Devart company.

How we work

We work in sprints. The tasks are picked from the backlog, prioritized, and assigned to team members. If bugs are found while performing the task, bugs are reported. If you find something that requires improvement while performing the task, the corresponding tasks are created in the backlog. There are tasks both for refactoring and for developing new functionalities.

Requirements

  • 6+ years as a .NET Developer
  • Expertise in web application development (ASP.NET Core MVC, REST API, WCF)
  • Experience with Javascript frameworks for developing Single Page Applications (vue.js, Angular 5+)
  • Experience in leading of development Team
  • Experience in or at least understanding the principles of building web application architecture from scratch
  • Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies
  • Understanding the principles of building a service-oriented architecture (SOA, Service Oriented Architecture), experience with the REST and WCF services
  • Good database management skills, knowledge of SQL
  • Expertise in ORM (EF, EF Core), Fluent API, LINQ
  • Good algorithmic base
  • Understanding of the basic principles of CI/CD
  • Experience with version control systems (SVN, Git)

Responsibilities

  • Analyze tasks, decompose them into sub-tasks, and estimate the development time
  • Design and implement architectural solutions
  • Design the directions for developing the overall project infrastructure, monitor their implementation and adjust if needed
  • Analyze and research new tools (technologies, frameworks, libraries) in order to choose the most suitable tool for achieving the objectives
  • Deliver completed tasks for testing and provide advisory assistance to QAs during testing
  • Support the current functionality and maintain backward compatibility for the releases

Nice to have

  • Understanding of the network design principles
  • Experience in designing unit tests
  • Experience in leading of development Team
  • Bachelor or Master degree in Computer Systems

Team: Product/Project Manager, .NET Developers, Designer, QA Engineer, Markup Developer

Working conditions

  • No overtime
  • Flexible working hours
  • 18 working days of vacation
  • 15 working days of sick leave
  • Medical insurance
  • English courses in the office
  • Opportunities for professional development and personal growth (the company covers 50% of tuition fees)
  • Various entertaining activities: corporate parties, team-building events

*Under martial law, some of the above-mentioned points may be temporarily limited.

LinkedIn