.NET Developer

Tallinn, Estonia
Roles:
Backend
Must-have skills:
AzureC#ElasticsearchMongoDBRedis
Nice-to-have skills:
AngularJavaScriptReactVue.js
Considering candidates from:
Europe and Estonia
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Provided
Size: 51 - 200 employees
Logo of Cargoo

.NET Developer

Tallinn, Estonia
Cargoo is a digital supply chain solution that provides full transparency from source to market. It facilitates communication, data sharing, and execution, across your whole network, giving you greater control of logistics from start to finish. Cargoo seamlessly executes your supply chain plan, anticipates disruptions proactively, reduces manual work, and gives you constant access to performance data, so you can work smarter, not harder. With Cargoo no news really is good news
Now Cargoo is looking for a Senior Software Developer who wants to design, develop, and operate high-scale services that power the next generation of a cloud supply chain management platform. Your daily activity would be to create and continuously improve software architecture, taking the responsibility for the overall technical quality, and facing the challenges in the most effective technical way.

Company's stack: .NET Core, JavaScript, Vue.js, Azure, MS SQL, etc

Tasks:
  • Develop software that helps to move 500k+ containers per year worldwide
  • Take an active part in understanding business needs and creating solutions to their problems
  • Work together with the engineering team and business stakeholders
  • Use agreed on rules and approaches in your work (clean code, unit and component acceptance testing)
  • Document your work using Swagger and Confluence
  • Mentor other team members in areas of expertise
  • Recommend application modernization opportunities and application lifecycle management efficiencies
Must-have: 
  • 5+ years experience developing in .NET Core
  • Strong experience with MS SQL
  • Experience with MongoDB, Redis, and Elasticsearch
  • Experience packaging code into containers and deploying with pipelines into K8s cluster
  • Experience with Microsoft Azure and Azure Monitor
  • Experience with queues such as RabbitMQ and Azure Service Bus
  • You write your tests in parallel with writing your production code
  • You are good at documenting your work using Swagger
  • Curiosity and willingness to learn and introduce new ideas to the team
  • Our main language is English, so you should be fluent in it
Nice-to-have: 
  • Front-end skills, company is using VueJS
Benefits:
  • Possibility to work remotely (partially or fully) as agreed with the manager
  • Possibility of yearly bonus pending performance review and overall performance of the company
  • Possibility to review salary after 1 year of employment
  • Training budget
  • Phone bill
  • Team building and office events/Team building trips
  • Annual office event including family members
  • Buying books, etc
Interview process:
  • Intro call with Toughbyte
  • Culture fit interview plus technical interview (30 + 45 minutes) 
  • Technical assignment if needed (fixed time, up to 1 hour long)
  • Final call with management
The company only provides relocation and visa extension support for candidates located in the Schengen area.