Senior Backend Developer

Reposted 21 Days Ago
Hiring Remotely in İstanbul, Şişli, İstanbul, TUR
Remote or Hybrid
Senior level
Software
The Role
Looking for a Senior Backend Developer with extensive experience in backend development, particularly in large-scale distributed systems and digital banking. Must have proficiency in .NET technologies and strong problem-solving skills.
Summary Generated by Built In
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 Ataşehir/İstanbul, 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. 

We're looking for someone who has
*Bachelor's or Master's degree in Computer Science, Software Engineering or related field.
*Minimum 5+ years of experience in backend development, preferably in large-scale distributed systems,
*Experience in Digital Banking
*Strong expertise in Microsoft Development Technologies, .NET Framework, .NET Core and C#,
*Hands-on experience in designing and developing BFF (Backend-for-Frontend) layers for mobile applications,
*Excellent understanding of core engineering principles (OOP, SOLID, DRY, YAGNI, KISS, data structures, algorithms),
*Strong knowledge of RESTful API design, API orchestration and backend aggregation patterns,
*Experience with integration layers, microservices, API gateways and service-to-service communication,
*Strong experience using distributed cache systems (Redis or equivalent) and messaging queues (Kafka, RabbitMQ, etc.),
*Experience with ORM frameworks/tools and Object-Relational Mapping techniques,
*Experience with authentication/authorization standards such as OAuth2, OpenID Connect, JWT, and secure session handling,
*Familiarity with CI/CD pipelines, DevOps processes and containerization (Docker, Kubernetes),
*Ability to develop infrastructure or module-level code aligned with analysis artifacts, integration contracts and architecture guidelines,
*Practical experience working with Agile frameworks such as Scrum or Kanban,
*Ability to analyze, optimize and troubleshoot performance issues in high-traffic mobile application backends.

Communication Methods
Ability to convey ideas easily,
Ability to have professional communication with each stakeholder,
Ability to be clear, short, open, and persuasive in all kinds of communication,
Ability to detect problems and solve them in the very beginning

Teamwork Expectations
Ability to help the team while creating a sustainable product with higher quality,
Ability to offer practical solutions,
Ability to direct all kinds of technical and non-technical negotiations in a way that results in a positive outcome.
Ability to have a good grasp of the team, task, and/or customer issues and collaborate with relevant managers when necessary, and swiftly prevent or resolve these,
Ability to act with common sense while solving problems.


Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering or related field
  • Minimum 5+ years of experience in backend development, preferably in large-scale distributed systems
  • Experience in Digital Banking
  • Strong expertise in Microsoft Development Technologies, .NET Framework, .NET Core and C#
  • Experience in designing and developing BFF layers for mobile applications
  • Strong knowledge of RESTful API design, API orchestration and backend aggregation patterns
  • Experience with microservices, API gateways and service-to-service communication
  • Strong experience using distributed cache systems and messaging queues
  • Experience with ORM frameworks/tools and Object-Relational Mapping techniques
  • Familiarity with CI/CD pipelines, DevOps processes and containerization
  • Practical experience working with Agile frameworks
  • Ability to analyze, optimize and troubleshoot performance issues in high-traffic mobile application backends
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Austin, , Texas
322 Employees

What We Do

ABOUT US Roof Stacks Inc. is an innovative and a complete domestic software company who brings new technologies to Turkey since its foundation in 2015. Roof Stacks Inc, strengthens its place in the developing technology and rapidly growing market with specializing in tourism systems, augmented reality and e-commerce. Head office is in Gebze Bilişim valley and its branches are in Elazig and Antalya. Therewithal a new branch Office opened in 2020 in Austin, USA. Canada and Netherlands offices also will serve soon. Roof Stacks Inc, provides speed, efficiency and cost reduction benefits to its partners while strengthening business partners’ competitive positions with the innovative technology produced. UNITS Roof Travel Roof Stacks is the software developer of Bilet Dükkanı, the leading online ticket sales portal of Turkey which simplifies travel agencies' work flow. Bilet Dükkanı offers innovation on all travel and tourism related ticket sales transactions such as flight tickets, hotel reservations and insurance operations. Roof Money GoArt, which is a Roof Stacks project and introduces historical places with augmented reality technology, is the first in the world. Coins that can be collected while browsing the virtual cities of GoArt, makes Roof Stacks a different company that also develops its own payment methods. This coin technology called “Goarc” is operated based on Ethereum. Roof Games Roof Stacks, an ambitious actor, rapidly growing in the digital gaming market. The global gaming market has a volume of $ 180 billion annually. Roof Stacks comes in as one of the top exporters in Turkey with its innovative inputs in game development industry

Similar Jobs

GitLab Logo GitLab

Senior Back-end Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
32 Locations
2500 Employees
118K-252K Annually

Veza Technologies Logo Veza Technologies

Senior Software Engineer

Information Technology • Security • Cybersecurity
In-Office or Remote
28 Locations
160 Employees

Yassir Logo Yassir

Senior Back-end Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
5 Locations
1213 Employees

Ruby Labs Logo Ruby Labs

Senior Back-end Engineer

Information Technology • Software
In-Office or Remote
6 Locations
28 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account