Finance Software Engineer

CBOT

Fatih

On-site

TRY 500,000 - 700,000

Full time

21 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 is seeking a senior software engineer to research and develop new technologies, provide end-to-end software development expertise, and mentor engineers.

You will coordinate analysis and design for Digiturk infrastructure applications, contribute to ongoing improvements, and guide teams on selected technologies. The role emphasizes data and application architecture, coding standards, and staying current in a fast-paced environment.

Qualifications

  • At least 5 years hands-on Oracle PL/SQL development experience.
  • Excellent written and spoken English.
  • Preferably experienced in financial systems, payment infrastructures, or transaction-intensive applications.
  • Strong knowledge of Oracle Database, SQL and PL/SQL, including stored procedures, functions, packages, and performance optimization.
  • Experienced in designing and developing highly scalable and multi-user architectures.
  • Experienced in object-oriented software development.
  • Strong knowledge of SOLID principles and design patterns.
  • Knowledge of DevOps practices.
  • Experience with relational and NoSQL databases.
  • Experience with Microservice Architecture and messaging technologies such as RabbitMQ.
  • Experience with distributed cache technologies such as Redis.
  • Knowledge and experience in cloud technologies.
  • Experience with C#, ASP.NET, .NET Framework and .NET Core.
  • Proficient in Domain Driven Design (DDD) and Test Driven Development (TDD) practices.
  • Experience with Kibana and Elasticsearch.
  • Detail-oriented with a strong emphasis on documentation.
  • Collaborative team player with the ability to take technical initiative when necessary.

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.

Skills

Oracle PL/SQL development
English proficiency
Financial systems experience
OO design
SOLID principles
DevOps practices
Cloud technologies
DDD and TDD
Distributed systems

Tools

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

Job description

  • Minimum 5 years of hands-on Oracle PL/SQL development experience
  • Good command of written and spoken English.
  • Preferably experienced in financial systems, payment infrastructures, payment systems, or similar transaction-intensive applications
  • Strong knowledge of Oracle Database, SQL and PL/SQL, including stored procedures, functions, packages and performance optimization
  • Experienced in designing and developing highly scalable and multi-user application architectures
  • Experienced in object-oriented software development
  • Strong knowledge of SOLID principles and design patterns
  • Knowledge of DevOps practices
  • Experience with relational and NoSQL databases
  • Experience with Microservice Architecture and messaging technologies such as RabbitMQ
  • Experience with distributed cache technologies such as Redis
  • Knowledge and experience in cloud technologies
  • Experience developing projects using C#, ASP.NET, .NET Framework and .NET Core
  • Proficient in Domain Driven Design (DDD) and Test Driven Development (TDD) practices
  • Experience with Kibana and Elasticsearch
  • Detail-oriented with a strong emphasis on documentation
  • Collaborative team player with the ability to take technical initiative when necessary
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

Software Engineer(Financial Services)
Software Engineer(Financial Services)

ICterra Information and Communication Technologies • Beşiktaş

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

ICterra Bilgi ve İletişim Teknolojileri • Beşiktaş

On-site
TRY 420,000 - 650,000
Senior Software Engineer
Senior Software Engineer

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 300,000 - 540,000
Software Engineer
Software Engineer

BtcTurk | Teknoloji • Fatih

On-site
Expert Software Engineer
Expert Software Engineer

Fineksus • Fatih

Hybrid
TRY 420,000 - 660,000
Subsidized Meals
Transportation Fee
Healthcare Coverage
+7
Senior Backend Developer
Senior Backend Developer

Monster Notebook • Fatih

On-site
TRY 300,000 - 520,000
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

ASEE Group • Fatih

Hybrid
TRY 600,000 - 900,000
Software Engineer 'Treasury Products Application Development'
Software Engineer 'Treasury Products Application Development'

Yapı Kredi Teknoloji • İzmit

Hybrid
TRY 350,000 - 600,000
Hybrid work model
Koç Group Community access offices
Structured technology career path
+3
Senior Software Developer
Senior Software Developer

MoneyPay • Fatih

On-site
TRY 900,000 - 1,300,000