Remote Senior Backend Developer

Posted

Apply now
Please, let RoofStacks know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Roof Stacks is seeking an experienced software developer to join their team as a Senior .NET Core Developer.
  • The company has been involved in innovative projects since 2015 and aims to become a global player in various technology sectors including Tourism Systems, Extended Reality (AR/VR), Blockchain Technologies, Game Development, and Financial Technology.
  • Roof Stacks has a central office in Gebze Bilişim Vadisi and branches in Antalya and Elazığ, Turkey, as well as a new office in Austin, USA.
  • The role requires advanced development experience with .NET Core and extensive knowledge of microservices architecture.
  • The candidate will be responsible for migrating and modernizing applications from Node.js to .NET Core.
  • The position involves managing synchronous and asynchronous workloads using queue technologies such as RabbitMQ or Kafka.
  • The developer will work with both relational and NoSQL databases and must have proficiency in API security and performance optimization for high-traffic applications.
  • Familiarity with CI/CD processes is also required.

Requirements:

  • The candidate must have advanced development experience with .NET Core.
  • Extensive knowledge and practical experience in microservices architecture is required.
  • Experience in migrating and modernizing applications from Node.js to .NET Core is essential.
  • Knowledge of queue technologies such as RabbitMQ or Kafka is necessary, along with experience in managing synchronous and asynchronous workloads.
  • The candidate must have experience with relational and NoSQL databases and the ability to manage data using both types.
  • Proficiency in API security and performance optimization in high-traffic applications is required.
  • Familiarity with CI/CD processes is a must.
  • Nice to have: Basic familiarity with AWS Cloud services.
  • Nice to have: Knowledge of Kubernetes and container management.
  • Nice to have: Experience working with Docker.
  • Nice to have: Experience using logging and tracing mechanisms for monitoring and debugging high-performance applications.

Benefits:

  • The position offers the opportunity to work on innovative projects in a dynamic and growing company.
  • The candidate will play an active role in updating and optimizing the platform based on modern software principles.
  • The role provides exposure to various technology sectors and the chance to work with a global team.
  • The company supports professional growth and development in advanced technologies.
Apply now
Please, let RoofStacks know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback