Match score not available

Senior Backend Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Advanced development experience with .NET Core, Extensive knowledge of microservices architecture, Experience migrating applications from Node.js to .NET Core, Knowledge of queuing technologies such as RabbitMQ or Kafka, Familiarity with CI/CD processes and database management.

Key responsabilities:

  • Manage synchronous/asynchronous workloads with queue systems
  • Ensure API security and performance optimization
  • Play an active role in platform updates
  • Utilize AWS Cloud services if familiar
  • Monitor and debug high-performance applications
RoofStacks logo
RoofStacks
201 - 500 Employees
See more RoofStacks offers

Job description

As Roof Stacks, we have been carrying out innovative projects since 2015. We aim to become a global actor in Tourism Systems, Extended Reality(AR/VR), Blockchain Technologies, Game Development, and Financial Technology, which are our areas of expertise.

We focus on creating a difference with the technologies we develop and designing the future. In addition to our central office in Gebze Bilişim Vadisi, we have branches in Antalya and Elazığ in Turkey. We have strengthened our position in the global market by opening a new office in Austin, USA, which hosts world technology giants from all over the world.

Job Description and Requirements:

We are looking for an experienced software developer to join our team as a Senior .NET Core Developer

Qualifications (Must Have/Nice to Have):

Must Have:
·      Advanced development experience with .NET Core.
·      Extensive knowledge and practical experience in microservices architecture.
·      Experience in migrating and modernizing applications from Node.js to .NET Core.
·      Knowledge of queue technologies such as RabbitMQ or Kafka: Experience in managing synchronous/asynchronous workloads and working with queue systems.
·      Experience with relational and NoSQL databases: Ability to manage data using both relational and NoSQL databases.
·      Proficiency in API security and performance optimization in high-traffic applications.
·      Familiarity with CI/CD processes.
 
 

Nice to Have:
 
·      AWS Cloud experience: Basic familiarity with AWS services.
·      Knowledge of Kubernetes and container management.
·      Experience working with Docker.
·      Experience using logging and tracing mechanisms for monitoring and debugging high-performance applications.
·      The candidate is expected to play an active role in updating and optimizing the platform based on modern software principles, such as microservices architecture, API security, database management, and messaging infrastructures.
 

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Backend Developer Related jobs