.NET Software Engineer

  • Full time
  • Prague
  • Posted 1 week ago
Git (regular)
Design Patterns (regular)
SQL (regular)
RabbitMQ (regular)
REST API (advanced)
C# (advanced)
.NET Core (advanced)
About your Role
Our current need is for a mid to senior .NET Software Engineer. As a .NET Software Engineer, you will be responsible for developing a multi-solution project. The project requires a full end-to-end feature development, testing (unit and integration), and maintenance. We also pay attention to a broad understanding of data flows and the ability to perform automated and manual testing.
In more details:
  • Software development of web applications in high-volume environments and integrations with existing backend systems
  • Build simple but extensible systems which are easy to monitor and debug
  • Help to identify, Implement and improve system architecture with input into design and functionality
  • Spot potential problems before code is deployed, with a focus on long-living applications that are constantly under heavy load
  • Analyze and resolve software-related issues (e.g. functionality, and performance)
  • A flexible approach, passion for usability and performance with attention to detail
  • Write tools that automate work
What you need to have
  • Solid working experience (~min. 3 years) with the latest technologies of .NET and C# (.NET Core 2 and above) 
  • Experience with ASP.NET API projects (pure REST APIs)
  • Solid exposure to SQL databases (ideally with Postgres SQL) – the ability to work with raw SQL – we sure pure SQL here!
  • Knowledge and willingness for source code refactoring and introducing improvements
  • Design patterns knowledge – you should know when and how to use them but also when not to in order to achieve a simpler design
  • Demonstrable understanding of the SOLID principles
  • Solid understanding of JSON and XML
  • Knowledge of docker and its utilities
  • Hands-on experience with git (we use GitLab)
  • Be fluent in English (spoken and written)
What is nice to have
  • Experience with RabbitMQ or any other queuing system
  • Working experience with front-end development (e.g. angular)
  • Knowledge and experience of gRPC technology
  • Experience with Postman (collections and environments)
  • Working experience on performance optimization – application monitoring, profiling, improvements implementation
  • Previous working experience in agile environments
About your Team
You will join an international team (members in Athens and Wroclaw) and will work with us to build our software ecosystem, called Arkadia, that is here to digitize and automate the processes of the B2B travel industry. Your focus will be on one of our biggest products, providing transportation, logistics & fleet management services for many of our B2B operators around the world. As the team is international, your day will include a lot of remote collaboration and the use of your English skills.
The product’s stack is comprised of .NET 5, PostgreSQL DB, RabbitMQ, and REST for our backend and at the frontend Angular 10+. Oh, and of course git.

In a nutshell, they love working closely together and believe in true teamwork collaboration, meaning that they are not afraid to dig their hands into unknown “territories” where ownership is a must. Their everyday schedule is full of great staff and they have lots of serious technical challenges to crack from scratch.
We are a pure engineering company. Grown on experiences within the world’s most demanding industries. Designing safe, stable, high-performance systems to handle thousands of requests per minute – that’s our forte! We grow digital commerce. On the market for over 20 years, ANIXE’s solid reputation and pioneering technology continue to draw clients from around the world. Our mission is to connect businesses through tech platforms, paving the road for sustained growth.
What to expect from us?
We believe and trust in you and your abilities. Plus, teamwork is an unbreakable value for us.
You will have the opportunity to work with unique people and create solutions together.
We also offer:
  • Salary adjusted to your experience and performance results
  • Open and friendly colleagues and a fun environment (you will see a dog wandering around acting as our stress relief)
  • Flexible working hours (core hours 10 am – 2 pm)
  • Flexible working from home schedule and remote work
  • Relaxed dress code
  • A wide spectrum of tech tools fitted to needs
  • Private healthcare, life insurance, and Multisport card (for PL candidates) and a Group Health Insurance Program (for GR candidates)
  • Copyrights program (prawa autorskie) – depending on the contract (for PL candidates)
We kindly inform you that we will contact only chosen candidates within 2 weeks from applying date.
Please, apply with your CV only in English

To apply for this job please visit cz.talent.com.