Back-end Software Engineer (.NET) job in Kraków / remotely

Back-end Software Engineer (.NET)

Project - the aim you'll have

In that project we are looking both, for Regular and Senior positions

Recently we started cooperating with a company that specializes in providing secure connectivity for a large number of IoT devices in various business sectors. Our partners are UK-based but have offices in other European countries. So far we have  implemented a small PoC project – consisting of two microservices, an asynchronous communication module and data storage. We are in the process of preparing a much larger endeavor that will help our partners manage their IoT devices’ inventories and connectivity. We already know the scope of this project will include: frontend (React) and backend (.Net) development, creating multiple services in various business domains, integration with MNO APIs, configuring and optimizing various data storages (including data warehouse) for storing and processing large amount of data, etc.  

We are presently acquiring specialists (frontend and backend developers, DevOps, QA specialists, domain experts) for the project. Currently we are looking mainly for experienced engineers to form the core of our new team(s). Since we are starting cooperation with a new client, we believe that for ambitious software engineers, looking for a chance to prove themselves in a new dynamic project, this is the best moment to join us 🙂 

Position - how you'll contribute
  • Developing new functionalities 
  • Creating the product architecture 
  • Conducting technical analysis and research for new initiatives 
  • Performing code reviews  
  • Supporting the development team by exchanging knowledge and skills  
Expectations - the experience you need
  • C# and Microsoft .NET Platform 
  • At least 2 years’ commercial experience in C# programming
  • Relational DBs (preferably Postgres) 
  • Ability to write and speak English at a B2+ level  
  • Strong analytical skills and ability to work in a team 
  • Practical experience with distributed systems and message queues 
  • Understanding of CI/CD, SOLID, DDD and OOP principles 
Additional skills - the edge you have
  • Knowledge of serverless and event-driven architectures  
  • RabbitMQ, Grafana, UpMetrics, gRPC, microservices
  • Some experience NoSql database (Redis, Cassandra)  
  • Experience with Azure – managed services
  • Some experience with IoT systems
  • Fullstack skills (React)
  • Docker and Kubernetes
  • Some experience with integration technologies (queue/topic system like RabbitMQ, Kafka, AWS SNS/SQS, GCP pub/sub etc) 
  • Familiarity with IoT systems 
  • Background in Dev-Ops  
Our offer – professional development, personal growth
Decide on the form and conditions of your employment
Flexible employment and remote work
Work with the latest technologies for industry leaders
International projects with leading global clients
Travel to clients’ and work in their environments
International business trips
Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
Non-corporate atmosphere
Develop your skills at work – language classes come to you
Language classes
Develop your competences and skills through skill centers and webinars
Internal & external training
Take care of the health of you and your loved ones
Private healthcare and insurance
Work out, swim and enjoy other fun activities
Multisport card
Take part in activities that support your physical and mental health
Well-being initiatives
Similar job offers
  • Software Development
    Intern Back-end Software Engineer (C# + React)
  • Software Development
    Back-end Software Engineer (.NET)
  • Software Development
    Full-stack Software Engineer (.NET + Angular)