Senior Software Engineer

ICterra Bilgi ve İletişim Teknolojileri

Beşiktaş

On-site

TRY 420,000 - 650,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ICterra Bilgi ve İletişim Teknolojileri in Türkiye seeks a Senior Software Engineer with strong Oracle Database and PL/SQL development and hands-on .NET/C#. You will work on high-volume, transaction‑intensive enterprise applications and contribute to modernization of critical business processes.

Key focus will be a project covering Billing, Order Management, Invoicing/Invoice, Collection processes and Payment Gateway integrations, with responsibilities spanning design, development, tuning, and

Qualifications

  • Minimum 5 years hands-on Oracle Database and PL/SQL development experience.
  • Strong SQL and PL/SQL knowledge, including packages, procedures, functions, triggers, views, and complex queries.
  • Hands-on development with C#, ASP.NET, .NET Framework, and/or .NET Core.
  • Experience with REST/SOAP APIs and system integrations.
  • Experience in high-volume transactional environments.
  • Familiarity with Git, CI/CD, DevOps practices, and Agile development.

Responsibilities

  • Design, develop, optimize, and maintain complex software solutions using Oracle PL/SQL and .NET/C#.
  • Develop and maintain PL/SQL packages, procedures, functions, triggers, views, and complex SQL queries.
  • Implement database-side business logic and data processing solutions.
  • Design and optimize database structures, queries, indexes, and data access patterns for high-volume transactional systems.
  • Perform SQL/PLSQL performance tuning, execution plan analysis, troubleshooting, and production issue resolution.
  • Develop backend applications and services using C#, ASP.NET, .NET Framework, and .NET Core.
  • Develop and maintain REST/SOAP integrations and backend services interacting with Oracle Database.
  • Participate in analysis, design, development, testing, deployment, and production support activities.
  • Contribute to software and database architecture decisions, coding standards, code reviews, and technical documentation.
  • Work closely with business, analysis, testing, and architecture teams on enterprise business processes.

Skills

Oracle PL/SQL
SQL
C#
.NET Core

Tools

Git
CI/CD
ASP.NET

Job description

About ICterra

ICterra is a global software engineering company with offices in Munich, İstanbul and Ankara. We combine 30 years of software development experience with technology expertise and proven methodologies to provide innovative solutions to our customers across multiple industries globally. With 150+ software professionals, we have been building strategic partnerships with the world’s top IT and defence companies, providing software development and test services.

We are looking for an experienced Senior Software Engineer with strong expertise in Oracle Database and PL/SQL development, along with hands‑on experience in .NET/C#.

The successful candidate will work on high-volume, transaction-intensive enterprise applications and contribute to the development and modernization of critical business processes.

The role will have a particular focus on a project covering Billing, Order Management, Invoicing/Invoice, Collection processes and Payment Gateway development.

Responsibilities

  • Design, develop, optimize, and maintain complex software solutions using Oracle PL/SQL and .NET/C#.
  • Develop and maintain PL/SQL packages, procedures, functions, triggers, views, and complex SQL queries.
  • Implement database‑side business logic and data processing solutions.
  • Design and optimize database structures, queries, indexes, and data access patterns for high‑volume transactional systems.
  • Perform SQL/PLSQL performance tuning, execution plan analysis, troubleshooting, and production issue resolution.
  • Develop backend applications and services using C#, ASP.NET, .NET Framework, and .NET Core.
  • Develop and maintain REST/SOAP integrations and backend services interacting with Oracle Database.
  • Participate in analysis, design, development, testing, deployment, and production support activities.
  • Contribute to software and database architecture decisions, coding standards, code reviews, and technical documentation.
  • Work closely with business, analysis, testing, and architecture teams on enterprise business processes.

Qualifications

  • Hands‑on software development experience in at least one of the following domains: Billing, Order Management, Invoicing, or Collections. Experience in high-volume transactional environments is strongly preferred.
  • Minimum 5 years of hands‑on Oracle Database and PL/SQL development experience.
  • Advanced knowledge of SQL and PL/SQL, including packages, procedures, functions, triggers, views, complex queries, and database‑side business logic.
  • Strong experience in Oracle database performance tuning, query optimization, indexing, and execution plan analysis.
  • Hands‑on software development experience with C#, ASP.NET, .NET Framework, and/or .NET Core.
  • Experience developing backend services and database-intensive enterprise applications.
  • Good understanding of relational database modeling, data integrity, transaction management, and concurrency.
  • Experience with REST/SOAP APIs and system integrations.
  • Knowledge of SOLID principles, design patterns, and software development best practices.
  • Experience with Git, CI/CD, DevOps practices, and Agile development environments.
  • Experience with Kibana / Elasticsearch is preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ICterra Information and Communication Technologies • Beşiktaş

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

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 400,000 - 660,000
Senior Oracle PL/SQL Engineer for Billing & Payments (.NET)
Senior Oracle PL/SQL Engineer for Billing & Payments (.NET)

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

On-site
TRY 420,000 - 650,000
Senior Software Engineer: Oracle PL/SQL + .NET Backend
Senior Software Engineer: Oracle PL/SQL + .NET Backend

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 350,000 - 550,000
Analyst & Tester
Analyst & Tester

ICterra Information and Communication Technologies • Fatih

On-site
TRY 420,000 - 620,000
Analyst&Tester
Analyst&Tester

ICterra Information and Communication Technologies • Beşiktaş

On-site
TRY 250,000 - 450,000
Senior Backend Developer
Senior Backend Developer

Monster Notebook • Fatih

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