Overview
We hiring Mid-Senior level Full Stack C# / .NET software developers, to work on growing international projects of the company
Responsibilities:
-
Participate in all the steps of the software project, from design to integration;
-
Develop applications in accordance with given specifications;
-
Collaborate with other developers on the development of the product;
-
Continue support projects implemented by other teams
-
Work independently and as part of a team with a proactive attitude
Required Qualifications:
- 3+ years of experience in software development
- 2+ years of professional experience in .NET / .Net Core Framework with C#
- Knowledge and working experience with different databases, like MSSQL, MySQL, PostgreSQL, SQL Server, NoSQL, etc
- Professional skills in OOP and knowledge of design patterns
- Understanding fundamental design principles behind a scalable application
- Experience in analysis, design, coding, and implementation of complex, custom-built, multi-layered applications and web services
- Knowledge and deep experience of practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
- Implementing automated testing platforms and unit tests
- Understanding of Microservices based architecture and Experience with Docker containers is an advantage
- Familiarity with HTML, CSS, jQuery, Javascript libraries
- Knowledge of other programming languages is an advantage
- Working experience of Jira and Atlassian products
- Knowledge of Git, Bitbucket and proficient understanding of code versioning tools
- Written and verbal English communication skills