Warszawa Mazowieckie
Wynagrodzenie: 6500 - 7370 USD
The company has been primarily created for the structuring of global information systems development. They are interested in projects that allow them to unite humanity around common ideas. Their super-idea is to involve all interested parties in certain groups of global ideas.
Now, for our client we're looking for a .NET developer to join Core R&D department and take part in the development of core system.
We’re looking for someone who's passionate about technology and software development, with end-to-end experience developing web applications development, working in a complex, cloud-based environment.
Senior .Net Developer
Requirements:
* At least 5 years of proven experience developing end-to-end web applications with Asp.net MVC/.Net Core
* C#.Net Server side development
* Deep understanding of JavaScript/AJAX/ HTML/CSS/JSON
* Understand design patterns and OOD/OOP principles
* Experience working with micro-services
* Experience working with relational & NoSQL databases
* Writing unit testing using major frameworks - NUnit, xunit, or equivalent
* Excellent communication and collaboration skills in English
Additional advantages:
* Knowledge in React/Angular/Vue
* Experience integrating deployment tools (MS Build, bit bucket, etc.)
* Experience with performance tuning and analysis (NewRelic, AppDynamics, winDbg, Ants, perfmon, counters etc.)
* Experience with Agile methodologies
* Experience working with Couchbase, RabbitMQ
* Experience working with Amazon Cloud/Azure
We offer:
* An 8-hour working day without a fixed timetable
* Hybrid work: 2-3 days remote per week
* Paid vacation (20 working days) and sick leave (2 weeks) +5 days of undocumented sick leave
* Medical insurance
* English courses and international communication with specialists from the connected area
* Competitive salary
Responsibilities:
The core group is responsible for the most important components of the system providing a multi-tenant, fully customizable checkout experience; APIs for eCommerce platforms integration; end-to-end payment solutions that involve third-party integration in a secured payment environment.
The core group develops the infrastructures required for all operations. From web-based back-office applications to windows services and microservices as well as integrating with logistics hardware, and much more.
Additionally:
Our Tech Stack:
* Back-end: .NET framework asp.net MVC. Microservices using, dotnet 5+, NestJS, TypeScript, and GraphQL
* Front-end: React with TypeScript
* Database: No-SQL and SQL databases (MS SQL, Postgres, Couchbase, Redis, and more)
* Event Bus: We are using Kafka and Rabbit-MQ
* Infrastructure: We run on Amazon Web Services (AWS), and our stack is cloud-based, running on Kubernetes.