Senior Backend Developer

Monster Notebook

Fatih

On-site

TRY 300,000 - 520,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Monster Notebook in Turkey is seeking a Senior Backend Developer to join our IT Department and strengthen our backend systems with C# and .NET Core. You will design APIs, implement microservices, and help shape scalable software solutions across our e-commerce and ERP projects.

The role emphasizes SOLID coding, CI/CD, Docker, Git, and collaboration with cross-functional teams to deliver robust software that supports our expanding product lines. Based in Fatih, Istanbul area.

Qualifications

  • Bachelor’s degree in a related field.
  • Minimum of 3 years of mid-level software development experience.
  • Advanced proficiency in English, both written and verbal.
  • Proven experience in software development using C# and .NET Core.
  • Experience in designing and developing APIs.
  • Ability to write clean, maintainable code in line with SOLID principles.
  • Familiarity with 12-factor app methodology and microservices architecture.
  • Experience with Redis, RabbitMQ, or Kafka; Elasticsearch knowledge is aplus.
  • Proficient in SQL Server and/or PostgreSQL (preferred).
  • Understanding of software development best practices and standards.
  • Experience with CI/CD tools and continuous integration processes.
  • Hands‑on experience with Git and Docker.
  • Exposure to Agile/Scrum methodologies in software development projects.
  • Strong communication and collaboration skills with cross-functional teams.
  • Solution-oriented mindset with strong analytical, creative thinking, and problem‑solving skills.

Responsibilities

  • Develop systems, processes, programs, and solutions that align with the company’s IT needs in coordination with other departments.
  • Design, develop, coordinate, and implement software development projects based company requirements.
  • Plan, organize, execute, coordinate, and control software development operations for effective performance.
  • Identify and implement the right technologies to improve overall company efficiency.
  • Take necessary technical and legal precautions to ensure information security.
  • Develop software solutions aligned with user needs and company policies.
  • Troubleshoot and resolve issues to ensure the smooth functioning of software systems.
  • Test developed software, ensure it operates efficiently, and perform maintenance when needed.
  • Ensure software compatibility across multiple platforms, including tablets and smartphones.
  • Support vendor relations and assist in securing the most suitable business/service contracts for outsourced IT services.
  • Stay updated with the latest technologies and prepare detailed reports on required software solutions.
  • Contribute to corporate knowledge by documenting all software development processes and activities.
  • Continuously learn and research new technologies in line with the company’s innovation goals.

Skills

C# & .NET Core
API design
SOLID principles
12-factor app
Microservices
Redis
RabbitMQ
Kafka
SQL Server
PostgreSQL
CI/CD
Git
Docker
Agile/Scrum
English
Team collaboration
Problem solving

Education

Bachelor’s degree in Computer Engineering / MIS / Electrical-Electronics Engineering

Tools

Docker
Git
CI/CD tools

Job description

Actively operating in the Turkish information technology market for 26 years with high-performance gaming computers and accessories, and aiming to become a global technology brand; We are looking for \"Senior Backend Develope\"r” for our IT Department to get even stronger.

We are expanding our development teams by internal Windows System and Hardware Management Desktop Application, E-commerce and ERP implementations projects. If you have an experience on just one of those relevant projects, please do not hesitate to apply for this position.

QUALIFICATIONS
  • Bachelor’s degree in Computer Engineering, MIS, Electrical-Electronics Engineering, or a related field
  • Minimum of 3 years of experience in similar mid-level software development roles
  • Advanced proficiency in English, both written and verbal
  • Proven experience in software development using C# and .NET Core
  • Experience in designing and developingAPIs
  • Ability to write clean, maintainable code in line with SOLID principles
  • Familiarity with 12-factor app methodology and microservices architecture
  • Experience with Redis, RabbitMQ, or Kafka; Elasticsearch knowledge is aplus
  • Proficient in SQL Server and/or PostgreSQL (preferred)
  • Understanding of software development best practices and standards
  • Experience with CI/CD tools and continuous integration processes
  • Hands‑on experience with Git and Docker
  • Exposure to Agile/Scrum methodologies in software development projects
  • Strong communication and collaboration skills with cross-functional teams
  • Solution-oriented mindset with strong analytical, creative thinking, and problem‑solving skills
JOB DESCRIPTION
  • Develop systems, processes, programs, and solutions that align with the company’s IT needs in coordination with other departments
  • Design, develop, coordinate, and implement software development projects based company requirements
  • Plan, organize, execute, coordinate, and control software development operations for effective performance
  • Identify and implement the right technologies to improve overall company efficiency
  • Take necessary technical and legal precautions to ensure information security
  • Develop software solutions aligned with user needs and company policies
  • Troubleshoot and resolve issues to ensure the smooth functioning of software systems
  • Test developed software, ensure it operates efficiently, and perform maintenance when needed
  • Ensure software compatibility across multiple platforms, including tablets and smartphones
  • Support vendor relations and assist in securing the most suitable business/service contracts for outsourced IT services
  • Stay updated with the latest technologies and prepare detailed reports on required software solutions
  • Contribute to corporate knowledge by documenting all software development processes and activities
  • Continuously learn and research new technologies in line with the company’s innovation goals.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer (.Net)
Software Developer (.Net)

adesso Turkey • Fatih

On-site
TRY 80,000 - 100,000
Private health insurance
Graduate school tuition support
Unlimited Udemy access
+2
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2
Senior Software Developer
Senior Software Developer

Karadeniz Holding • Fatih

Hybrid
TRY 280,000 - 520,000
Hybrid working opportunity
Birthday off
Training & development opportunities
+1
Senior Backend Engineer
Senior Backend Engineer

Dataroid • Fatih

On-site
TRY 500,000 - 900,000
Private health insurance
Remote work benefits
Paid day off for birthday
+3
Senior PHP Developer
Senior PHP Developer

ideasoft • Fatih

On-site
TRY 80,000 - 120,000
E-senlik Wellbeing Program
Backend Developer Specialist
Backend Developer Specialist

Sürat Kargo • Fatih

On-site
TRY 350,000 - 550,000
Senior Backend Developer
Senior Backend Developer

Accenture • Fatih

Hybrid
TRY 240,000 - 420,000
Hybrid working model
Health Insurance
Shuttle service
+6
Senior Backend Engineer - C#/.NET Core & API Microservices
Senior Backend Engineer - C#/.NET Core & API Microservices

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
Senior Backend Developer
Senior Backend Developer

Akakçe • Çankaya

On-site
TRY 250,000 - 450,000
Fraud Platform Senior Software Developer (Hybrid)
Fraud Platform Senior Software Developer (Hybrid)

Intertech Information Technology and Marketing Inc. • Fatih

On-site
Continuous learning and development opportunities
Opportunity to work in international projects
Flexible working hours
+2