Software Engineer

CBOT

Fatih

On-site

TRY 480,000 - 900,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CBOT in Istanbul seeks a Senior Software Engineer to design, develop, and maintain scalable software applications. The role collaborates with cross-functional teams to deliver complex solutions and uphold high standards. Strong OO design, DevOps practices, and cloud-native development are essential.

Responsibilities include mentoring engineers, shaping architecture, enforcing coding standards, and staying current with emerging technologies to drive improvements across the Digiturk infrastructure.

Qualifications

  • Minimum of 3 years of software development experience.
  • Experience designing scalable multi-user architectures.
  • Strong background in object-oriented development; SOLID principles.
  • Knowledge of DevOps practices.
  • Experience with relational and NoSQL databases.
  • Experience with Microservices and RabbitMQ.
  • Redis caching experience.
  • Cloud technologies and cloud-native development.
  • Hands-on with C#, ASP.NET, .NET Framework, and .NET Core.
  • DDD and TDD experience.
  • Strong documentation and English communication.
  • CRM systems experience.
  • Kibana and Elasticsearch experience.
  • Oracle PL/SQL experience.

Responsibilities

  • Research and develop new technologies and evaluate their usability.
  • Provide end-to-end software development expertise and mentor engineers.
  • Coordinate and participate in analysis, design, and development of Digiturk infrastructure applications.
  • Contribute to continuous improvement and enhancement of software infrastructure.
  • Guide and support teams building applications on the infrastructure; provide tech guidance.
  • Design or oversee data and application architecture for software solutions.
  • Stay up to date with emerging technologies and adapt innovations.
  • Establish and enforce coding standards across development teams.
  • Adapt to a fast-paced environment with strong time management.

Skills

Strong communication skills
Team player
Proactive and ownership mindset
Documentation-focused
Attention to detail

Tools

C#
ASP.NET
.NET Framework
.NET Core
RabbitMQ
Redis
Kibana
Elasticsearch
Oracle PL/SQL
CRM systems

Job description

We are looking for an experienced Senior Software Engineer who will be responsible for

designing, developing and maintaining high scalable, reliable and efficient software

applications. The successful candidate will work closely with cross-functional teams to deliver

complex software solutions.

Qualifications
  • Minimum of 3 years of software development experience.
  • Experience designing and developing highly scalable, multi-user application architectures.
  • Strong background in object-oriented software development.
  • Solid understanding of SOLID principles and design patterns.
  • Knowledge of DevOps practices.
  • Experience with relational and NoSQL databases.
  • Experience with Microservices Architecture and messaging technologies such as RabbitMQ.
  • Experience with distributed caching technologies such as Redis.
  • Knowledge of cloud technologies and cloud-native development.
  • Hands-on experience with C#, ASP.NET, .NET Framework, and .NET Core.
  • Experience with Domain-Driven Design (DDD) and Test-Driven Development (TDD).
  • Strong attention to detail with a focus on documentation.
  • Collaborative team player with excellent communication skills.
  • Accountable and proactive, with the ability to take technical ownership and initiative when needed.
  • Experience with Kibana and Elasticsearch.
  • Experience with Oracle PL/SQL.
  • Good written and spoken English
  • Experience in CRM systems and customer relationship management applications.
Responsibilities
  • Research and develop new technologies and evaluate their usability.
  • Provide end-to-end software development expertise and mentor software engineers.
  • Coordinate and actively participate in the analysis, design, and development of Digiturk infrastructure applications.
  • Contribute to the continuous improvement and enhancement of the software infrastructure.
  • Guide and support software teams building applications on the infrastructure and provide technical expertise on selected technologies.
  • Design or oversee data architecture and application architecture for software solutions.
  • Stay up to date with emerging technologies and adapt innovations to organizational needs.
  • Establish and enforce coding standards, ensuring compliance across development teams.
  • Adapt to a fast-paced work environment with strong time management skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Finance Software Engineer
Finance Software Engineer

CBOT • Fatih

On-site
TRY 300,000 - 550,000
Software Engineer(Financial Services)
Software Engineer(Financial Services)

ICterra Information and Communication Technologies • Beşiktaş

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

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
Senior Software Engineer - Scalable Cloud & Microservices
Senior Software Engineer - Scalable Cloud & Microservices

CBOT • Fatih

On-site
TRY 480,000 - 900,000
Backend Software Specialist
Backend Software Specialist

Baykar • Turkey

On-site
TRY 420,000 - 660,000
Expert Software Engineer
Expert Software Engineer

Fineksus • Fatih

On-site
TRY 420,000 - 660,000
Subsidized Meals
Transportation Fee
Healthcare Coverage
+7
Senior Software Developer (.Net)
Senior Software Developer (.Net)

adesso Turkey • Fatih

On-site
TRY 420,000 - 640,000
Competitive salary
Private health insurance
Udemy access
+2
Senior Software Engineer
Senior Software Engineer

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 300,000 - 540,000
Senior Software Developer
Senior Software Developer

TurkNet • Fatih

On-site
TRY 420,000 - 700,000
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