Position: Strong Junior C# .NET Back-End Developer
Company: Inventify AG
Experience required: 1y
English level: intermediate

About Inventify ag

We are focusing on the development of Software-as-a-Service (SaaS) and cloud solutions for small and mid-sized businesses across various industries.

Incorporated in Zug (Switzerland) with locations in Bürglen/TG (Switzerland) and Lviv (Ukraine), we're dedicated to change the way business leaders manage their companies and think about business processes.

Our management team consists of experienced entrepreneurs and industry professionals with expertise in software development, performance improvement, process management and audits and online marketing.

We are goal-oriented and are looking for the best of the best to join a winning team with a great office in the city center of Lviv.

Website: https://www.inventify.com/ 
Facebook: https://www.facebook.com/news.inventify/

Job Description 

We are looking for a motivated Strong Junior C# .NET Back-End developer keen to work closely with Swiss based customers, many of them Startups in a creative, fast paced and legacy-free environment using the latest technologies.

A commitment to collaborative problem solving and quality code is essential.  

Responsibilities
•	As a part of an agile team, build our SaaS platform by translating user stories into well written and easy to maintain C# code
•	Participate in agile planning activities and provide feedback on user story details related to requirements, implementation options and possible improvements
•	Follow best practices related to coding, testing and building software using C# and .NET Core in a cloud-based environment

Required Qualifications
•	Good communication and teamwork skills
•	Intermediate or higher English level
•	1+ years of experience with C#, .NET/.NET Core, ASP.NET/ASP.NET Core (Web API, MVC)
•	Good knowledge of OOP, OOD, design patterns, data structures, algorithms and database design principles
•	Good knowledge of multi-threading, TPL and asynchronous programming model
•	Experience with any NoSQL Storage (preferably MongoDB)
•	Experience with any RDBMS (MS SQL Server, PostgreSQL), SQL and Entity Framework/Entity Framework Core
•	Experience writing unit and integration tests
•	Basic understanding of CQRS
•	Basic understanding of containers and Docker

Will be the advantages
•	BSc in computer science, engineering or relevant field
•	Experience with continuous integration/continuous delivery processes
•	Experience with any cloud platform (GCP, Azure, AWS)
•	Experience with JavaScript and any SPA framework (preferably Angular 2+)