Position: .Net Developer for Skyvia
Company: Devart
Category: .NET
Experience required: 3y

We are looking for specialists with 3+ years of experience in .NET Framework to join the team responsible for the development of our flagship cloud data platform - Skyvia, a solution for cloud data integration, backup, management, and connectivity with support of various cloud applications and databases.

You are welcome to take part in the development of connectors for various data sources and get experience in working with various cloud APIs.

The current technology stack includes NET 4.5, .NET Core, Microservices; REST API, SOAP API; JSON, XML, YAML; OAuth and other types of authentication.

Link to the product: https://skyvia.com/

How we work

Skyvia is a web platform with 4 products: Integration, Backup, Connect, and Query. Each product serves to solve a specific business task for customers. In turn, the Integration flagship product includes 4 integration scenarios, which can also solve individual technical issues and work together.

Recently, we have released a new product - Data Flow. It is a new type of integration in Skyvia that provides more options for advanced users. The product is currently in the beta phase and will be very actively developed in the future, like the Skyvia platform as a whole.

Requirements

3+ years of experience in С#, .NET
Understand and implement the basic principles of OOP, design pattern, SOLID
Good algorithmic base
Experience with version control systems (preferably, Git)

Responsibilities

Tasks analysis, tasks decomposition into sub-tasks with subsequent time estimation of the development phase
Analyze and research new tools and approaches while working on a complex and nontypical issue
Develop functionality and design unit tests
Refactor the existing code
Deliver completed tasks for testing and provide advisory assistance to QAs during testing
Conduct and pass code review
Technical expertise and assistance to the Support team in analyzing user tickets
Comment on the code during development and follow the code style and name conventions validated in the project
Write internal technical documentation in confluence

Nice to have

Understand the principles of multithreaded and asynchronous programming
Experience in developing large and complex projects
Experience in building RESTful APIs
Experience with various cloud services via their API
Work policy: remote (during lockdown), then office.

Team: Product/Project Manager, QA Team, Product Owner, .Net Team Lead, .Net Developers, JavaScript Developer, Technical Writers, Designers, Business Analyst.

Work conditions

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 (50% of tuition fees)
Different activities: corporate parties, team building events (yachting, kayaks, ATVs, etc.)
Modern office and places for rest (mini gym, table tennis)
Office address: Kharkiv, Klochkovskaya str., 192a (about 10 minutes from the metro Botanichnyi Sad)