Software Architect

2 Months ago • 10 Years + • Devops

Job Summary

Job Description

As a Software Architect at Roof Stacks, you will play a crucial role in designing and developing high-quality software solutions across various domains including tourism, extended reality, blockchain, game development, and fintech. This requires a minimum of 10 years of web-based software development experience with expertise in .NET Core, design patterns, and programming fundamentals (OOP, SOLID, DRY, etc.). You will be responsible for designing infrastructure, module code development processes, ensuring code quality, and implementing agile methodologies. Strong communication, teamwork, and problem-solving skills are essential for success in this role. Experience with distributed caching, messaging queues, RDBMS, NoSQL solutions, and authentication protocols (OAuth2, JWT, PKI) are also highly valued.
Must have:
  • 10+ years web dev experience
  • .NET Core expertise
  • Design Patterns knowledge
  • OOP, SOLID, DRY understanding
  • RDBMS & NoSQL familiarity
  • Agile methodologies experience
  • CI/CD & DevOps knowledge
  • Unit testing & code quality focus
Good to have:
  • OAuth2, JWT, PKI experience
  • Distributed cache & messaging queues
  • Banking experience

Job Details

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. 

Job requirements:

We're Looking for Someone Who Has
*Bachelor's or Master's degree in Computer Science, Software Engineering or related field.
*Minimum 10+ years of web based software development experience,
*Solid understanding of Design Patterns,
*Excellent performance and practical experience with .Net Core
*Excellent understanding of programming fundamentals (OOP, SOLID, DRY, YAGNI, KISS, data structures, algorithms),
*Familiarity with distributed cache and messaging queue,
*Familiarity with RDBMS,
*Familiarity with NoSql solutions,
*Experience in authentication/authorization protocols (preferably OAuth2, JWT, PKI) ,
*Good understanding of lean/agile values and implementing in SDLC,
*Familiarity with CI/CD flows for DevOps,
*Designing infrastructure or module code development processes in accordance with protocols and analysis documents,
*Unit testing habit with complete coverage,
*Coding habits with quality, readable, testable and maintainable,
*Comfortably with Agile methods such as Scrum and/or Kanban.
*Experience in banking,

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.
undefinedundefinedundefined

Similar Jobs

ComeOn Group - Sportsbook Platform Product Owner

ComeOn Group

Graz, Styria, Austria (Hybrid)
1 Month ago
Patel Greene - PD&E Project Manager

Patel Greene

Bartow, Florida, United States (On-Site)
7 Months ago
Coda - Marketing Manager, B2C (Global)

Coda

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Hybrid)
4 Months ago
bytedance - Senior Site Reliability Engineer, ML System

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Sporty - Product Director - Sportsbook

Sporty

(Remote)
7 Months ago
Google - Software Engineer, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago
KPIT - C++ Expert

KPIT

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
NVIDIA - Senior Mask Layout Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Boston, Massachusetts, United States (On-Site)
6 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Munich, Bavaria, Germany (On-Site)
1 Month ago
London stock Exchange - Lead Cloud Site Reliability Engineer

London stock Exchange

St. Louis, Missouri, United States (On-Site)
1 Month ago
Tesla - Sustainability / Energy Management Operations Specialist – Energy

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
extreme network - SR PROGRAMMER 9489- EBS Applications/Oracle PL/SQL, SQL/Oracle Forms, Reports

extreme network

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Kavalirio - Payroll Coordinator

Kavalirio

Orlando, Florida, United States (On-Site)
3 Weeks ago
Sony Pictures Entertainment - Sourcing Analyst

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
1 Week ago
Roof Stacks - Senior Product Manager

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Tesla - Construction Project Scheduler Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Manchester, England, United Kingdom (On-Site)
1 Month ago
Western Digital - Senior Engineer, Equipment Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Istanbul, İstanbul, Türkiye

Haleon - Quality Intern (Disabled)

Haleon

Istanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
panteon games - Concept Artist and Texture Painter

panteon games

Ankara, Ankara, Türkiye (On-Site)
7 Months ago
Codeway Studios - Data Analyst

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Codeway Studios - Jr. Marketing Localization Artist (Motion Designer)

Codeway Studios

Istanbul, İstanbul, Türkiye (Remote)
1 Month ago
luxsoft - Regular Python Software Developer with experience in AWS

luxsoft

İstanbul, Türkiye (On-Site)
2 Weeks ago
Codeway Studios - Marketing Artist

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Spyke Games - QA Specialist (Disabled)

Spyke Games

İstanbul, Türkiye (On-Site)
7 Months ago
Ruby Game Studio - Game Designer

Ruby Game Studio

İzmir, İzmir, Türkiye (On-Site)
1 Month ago
Codeway Studios - Marketing Specialist (New Grad/Jr)

Codeway Studios

İstanbul, Türkiye (On-Site)
2 Months ago
good job games - Accounting Specialist

good job games

İstanbul, Türkiye (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

rivos - SOC Static Timing Analysis Engineer - Full Time

rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
8 Months ago
Playtika - R&D Team Leader

Playtika

Poland (Hybrid)
4 Months ago
Google - CPU Logic Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
1 Month ago
NVIDIA - Physical Layer Firmware Architecture Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
bytedance - Research Scientist in Multimodal Graduate (Applied Machine Learning) - 2024 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Meta - Research Intern, Computer Vision for Egocentric Representation Learning (PhD)

Meta

Redmond, Washington, United States (On-Site)
7 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Remote, Oregon, United States (Remote)
3 Months ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shenzhen, Guangdong Province, China (Hybrid)
3 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Months ago
Thales - Avionics Software Developer

Thales

Bengaluru, Karnataka, India (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (On-Site)

İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

View All Jobs

Get notified when new jobs are added by Roof Stacks

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug