At CIGen we partner with both startups and experienced enterprises to help them achieve their business goals through software solutions.

Currently, we are looking to add a .NET Full-Stack Developer to our team.

About the project:

Our client is a company based in USA.

Their product is a powerful and complex marketing software platform that blends data, technology and analytics to drive accelerated results.

Here’s a bit more of what we expect from you:


* Minimum 4-5 years of commercial experience with Microsoft .NET/.NET Core;
* Experienced in ASP.NET Core Web API / REST;
* Knowledgeable in Microservices Architecture;
* Experienced in HTML5, CSS3, Bootstrap;
* Experienced in Angular;
* Experienced in oAuth, Token-based security (Auth0, etc);
* Knowledgeable in using UML diagrams;
* Knowledgeable in using the design patterns & practices, clean code principles;
* Knowledgeable in using SOLID design and principles;
* Experienced in Microsoft SQL Server and/or PostgreSQL;
* Your level of oral and written English is Intermediate or higher;
* Ability to understand the code written by others and to optimize it.

Would be a plus:

* Experienced in CI/CD based on Azure DevOps / TeamCity / Jenkins;
* Experienced in Apache Kafka and/or Rabbit MQ;
* Experienced in other popular JavaScript frameworks, such as React or Vue;
* Knowledgeable in Onion Architecture, DDD;
* Experienced in Microsoft Azure PaaS/IaaS/SaaS;
* Your level of English is Upper-Intermediate or higher.

We offer:

* Possibility of fully or partly remote work
* Flexible working hours
* Continuous support in your professional growth
* Paid sick leaves and vacations;
* Friendly and fun atmosphere;
...and much more!

We look forward to hearing from you!

About CIGen

Since 2005 we provide technology consulting and custom software development services to businesses around the world.

There are two things that help us work in synergy and change this world for better. Those are solid technical expertise and a set of core values that guide us on our way.

We believe that great results can only be achieved with the right people and the right culture.
That is why we are looking for people to join our team who are like us — passionate about what they do, are open and broad-minded, ready to learn and develop as rapidly as the world changes.

Our team members can always count on:
— continuous support in their professional growth;
— flexible working hours;
— ability to work in our cozy office or remotely;
— paid English classes;
— paid sick leaves and vacations;
— friendly and fun atmosphere;
— ...and much more!

Join us today!

Company website:

DOU company page:

Job posted on 16 September 2020

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
  Subscribe in Telegram