Software Developer

2 Months ago • 3 Years + • Programming

Job Summary

Job Description

As a Mid-Level Software Developer, you will contribute to the design and development of our system. Responsibilities include implementing and maintaining software components, assisting in architectural discussions, following code quality standards, collaborating with team members, addressing performance issues, and staying updated on technological developments. The role also involves troubleshooting and problem-solving across the application stack. The work location is Istanbul, with a hybrid work model.
Must have:
  • .NET Backend Experience: At least 3 years of practical experience with .NET 5 and higher versions
  • Version Control Systems: Proficiency in Git-based workflows and team code review processes
Good to have:
  • Other Programming Languages: Familiarity with Go, NodeJS, and similar languages
  • Frontend and Mobile Technologies: Knowledge of modern frontend and mobile technologies
  • Cloud Technologies: Experience with cloud platforms such as AWS, Azure, or GCP
  • DevOps Awareness: Understanding of CI/CD processes, automated testing, and deployment
  • Code Quality: Knowledge of test coverage, code quality principles, and improvement practices
  • Distributed Systems: Exposure to microservice architectures and scalability concepts
  • Transaction Management: Understanding of basic concurrency control and race conditions
  • Design Patterns: Knowledge of software design principles such as SOLID
  • Documentation: Ability to document code and technical decisions effectively
  • Communication Skills: Ability to communicate with team members and explain technical concepts clearly
  • English: Working knowledge of technical English to read and write documentation
  • Performance Testing: Basic understanding of performance testing and optimization

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. Position Description: As a Mid-Level Software Developer, you will contribute to the design and development of our system. Responsibilities: - Implement and maintain software components - Assist in architectural discussions and provide input on technical decisions - Follow established code quality standards - Collaborate with team members on complex technical challenges - Help identify and address performance and scalability issues - Stay updated on technological developments relevant to your role - Assist in troubleshooting and problem-solving across the application stack Required Qualifications: Must Have: .NET Backend Experience: At least 3 years of practical experience with .NET 5 and higher versions Version Control Systems: Proficiency in Git-based workflows and team code review processes Nice to Have: Other Programming Languages: Familiarity with Go, NodeJS, and similar languages Frontend and Mobile Technologies: Knowledge of modern frontend and mobile technologies Cloud Technologies: Experience with cloud platforms such as AWS, Azure, or GCP DevOps Awareness: Understanding of CI/CD processes, automated testing, and deployment Code Quality: Knowledge of test coverage, code quality principles, and improvement practices Distributed Systems: Exposure to microservice architectures and scalability concepts Transaction Management: Understanding of basic concurrency control and race conditions Design Patterns: Knowledge of software design principles such as SOLID Documentation: Ability to document code and technical decisions effectively Communication Skills: Ability to communicate with team members and explain technical concepts clearly English: Working knowledge of technical English to read and write documentation Performance Testing: Basic understanding of performance testing and optimization Job Location and Working Model: - Must reside in Istanbul (mandatory) - Hybrid work model

Similar Jobs

Autodesk - Principal Data Scientist, Generative AI

Autodesk

United States (Hybrid)
1 Year ago
VGW - HR Business Partner

VGW

Manila, Metro Manila, Philippines (Remote)
1 Month ago
KlearNowAI - QA Engineer I / QA Engineer II

KlearNowAI

Gurugram, Haryana, India (On-Site)
1 Year ago
Blinkhealth - Patient Care Coordinator

Blinkhealth

Pittsburgh, Pennsylvania, United States (On-Site)
1 Month ago
lifechruh - APIs Staff Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
9 Months ago
Electronic Arts - C++ Software Engineer - Generalist - American Football

Electronic Arts

Madrid, Community Of Madrid, Spain (Hybrid)
6 Months ago
binance - Senior Java Engineer - Compliance Tech

binance

Taipei City, Taiwan (On-Site)
1 Month ago
P99 soft - Sr Java & Python Developer

P99 soft

Hyderabad, Telangana, India (On-Site)
2 Months ago
Qualcomm - Programmer Analyst - Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mindtickle - Senior Associate/Lead, Revenue Enablement

Mindtickle

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Ansys - Account Representative

Ansys

Tokyo, Japan (On-Site)
3 Weeks ago
Monzo - Special Projects Associate

Monzo

London, England, United Kingdom (Hybrid)
2 Days ago
Zones - Manager Product Development

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Weeks ago
kaizen gaming  - Total Rewards Specialist

kaizen gaming

Athens, Greece (Hybrid)
3 Weeks ago
Playq - Senior Recruiter

Playq

Santa Monica, California, United States (On-Site)
5 Months ago
Contentstack - Talent Acquisition Specialist - EMEA

Contentstack

(Remote)
2 Days ago
Maliyo Games - Social Media Marketing

Maliyo Games

Nigeria (On-Site)
8 Months ago
Electronic Arts - Senior People Ops Coordinator

Electronic Arts

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Sprinkler - Principal Project Manager - CCaaS

Sprinkler

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Istanbul, İstanbul, Türkiye

Dream Games - Product Specialist

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
Fugo Games - Accounting Specialist

Fugo Games

Istanbul, İstanbul, Türkiye (On-Site)
3 Weeks ago
Roof Stacks - Senior iOS Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
2 Days ago
USE Insider - Software Quality Assurance Engineer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
2 Weeks ago
omino games - UI/UX Artist

omino games

İstanbul, Türkiye (On-Site)
2 Days ago
Codeway Studios - Sr. Marketing Specialist (Web)

Codeway Studios

İstanbul, Türkiye (On-Site)
3 Months ago
Haleon - Senior Brand Manager, Wellness

Haleon

Istanbul, İstanbul, Türkiye (On-Site)
1 Week ago
Blockville - Senior Game Designer

Blockville

İstanbul, Türkiye (On-Site)
11 Months ago
good job games - Senior Game Developer

good job games

İstanbul, Türkiye (On-Site)
9 Months ago
USE Insider - People Business Partner

USE Insider

Istanbul, İstanbul, Türkiye (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Tesla - Sr. Software Developer (PowerShell)

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Ettain Group - Ruby On Rails Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
undefined - Senior Java Engineer (Affirmative Action for Women)

São José Dos Campos, State Of São Paulo, Brazil (Hybrid)
9 Months ago
Zeeco, Inc. - Controls Engineer - Software Programming Engineer

Zeeco, Inc.

Stamford, England, United Kingdom (On-Site)
3 Months ago
bohemia interactive - Java Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Interactive Brokers - Reference Database Operator

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Nasdaq - Lead Database Administrator

Nasdaq

Toronto, Ontario, Canada (On-Site)
1 Month ago
undefined - Senior Java Developer

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Payactive - Database Developer

Payactive

Milpitas, California, United States (On-Site)
9 Months ago
Aeries technology - Senior Software Developer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Istanbul, İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (On-Site)

Istanbul, İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

Istanbul, İstanbul, Türkiye (Hybrid)

İstanbul, Türkiye (On-Site)

Istanbul, İ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