.Net Developer

Baykar

Turkey

On-site

TRY 350,000 - 520,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Baykar, Türkiye's leading technology innovator, seeks a backend engineer to develop, improve, and sustain enterprise-scale .NET-based backend applications. You will strengthen software architecture for quality, performance, and security, aligning solutions with business processes while ensuring scalability and reliability.

This role involves active participation across the software development life cycle, enhancing cross-team collaboration and supporting continuous infrastructure improvement.

Qualifications

  • Graduated from Computer Engineering, Software Engineering, or related engineering disciplines.
  • At least 2 years of experience in .NET-based backend development.
  • Proficient in C# and ASP.NET Core technologies.
  • Experienced in OOP, algorithms, and software design.
  • Experienced in RESTful services and layered architecture.
  • Experience with SQL-based databases (PostgreSQL/MS SQL).
  • Experience with ORM tools (Entity Framework Core).
  • Familiar with Git version control.
  • Proficient in English for technical documentation.

Responsibilities

  • Taking an active role in analysis, design, and development of enterprise-scale .NET backend applications.
  • Improve performance, security, and sustainability of existing systems.
  • Develop, document, and manage RESTful API integrations.
  • Collaborate with business units to design technically aligned solutions.
  • Apply Clean Code, SOLID, and design patterns to improve code quality.
  • Participate in Code Review to support standardization.
  • Develop with CI/CD and DevOps practices, perform error analysis, suggest improvements.
  • Support testing processes and QA mindset.
  • Follow new technologies and contribute to infrastructure value.

Skills

.NET backend development
C# / ASP.NET Core
OOP & design patterns
RESTful services
SQL databases (PostgreSQL / MS SQL)
Entity Framework Core
Git version control
English proficiency
Analytical thinking
Team player

Education

Bachelor’s degree in Computer Engineering / Software Engineering

Tools

Docker
Hangfire
RabbitMQ
Kafka
CI/CD

Job description

As the leading force of Türkiye’s National Technology Initiative, Baykar develops indigenous and national high-technology Unmanned Aerial Vehicle (UAV) systems and creates global impact with proven platforms. With our end-to-end engineering approach from R&D to production, we continue to deliver projects that push technological boundaries.

OUR DEPARTMENT:

Network, Information Technologies, and Information Security Systems Department is responsible for the end-to-end design, development, management, and security of the organization’s digital infrastructure. Under this department; software development, system and infrastructure management, network technologies, information security, artificial intelligence and data analytics, DevOps processes, ERP systems, and software testing activities are carried out with an integrated approach.

POSITION OBJECTIVE:

The objective of this position is to develop, improve, and ensure the sustainability of backend systems used in corporate software projects, strengthen the software architecture in line with quality, performance, and security criteria, and ensure that developed solutions are aligned with business processes while being scalable and reliable.

This position aims to take an active role in all phases of the software development life cycle, increase cross-team collaboration, and support the continuous improvement of the technical infrastructure.

WHAT AWAITS YOU:
  • Taking an active role in the analysis, design, and development processes of enterprise-scale .NET-based backend applications,
  • Ensuring improvements to existing systems in terms of performance, security, and sustainability,
  • Developing, documenting, and managing the integration processes of RESTful APIs,
  • Working closely with business units to design technical solutions aligned with business needs,
  • Applying Clean Code principles, SOLID principles, and design patterns to improve code quality,
  • Participating in Code Review processes to support technical standardization within the team,
  • Developing in alignment with version control, CI/CD, and DevOps processes, performing error analysis, providing improvement suggestions, and contributing to resolution processes,
  • Supporting testing processes of developed software and adopting a quality assurance mindset,
  • Following new technologies and adding value to the existing software infrastructure.
GENERAL QUALIFICATIONS:
  • Graduated from Computer Engineering, Software Engineering, or related engineering disciplines,
  • At least 2 years of experience in .NET-based backend development,
  • Proficient in C# and ASP.NET Core technologies,
  • Experienced in Object-Oriented Programming (OOP), algorithms, and software design,
  • Experienced in RESTful services and layered architecture,
  • Experience working with SQL-based databases (preferably PostgreSQL or MS SQL),
  • Experience with ORM tools (such as Entity Framework Core),
  • Familiar with version control systems (Git),
  • Proficient in English at a level sufficient to understand technical documentation,
  • Strong analytical thinking and problem-solving skills,
  • A team player with strong communication skills and a high sense of responsibility,
  • Ability to adapt to an intensive project environment.
ADDITIONAL QUALIFICATIONS (PREFERRED):
  • Experience in ERP or enterprise business application development,
  • Experience working with different backend technologies,
  • Knowledge of microservice architecture and distributed systems,
  • Experience with Docker / container technologies,
  • Experience with background processing and messaging systems such as Hangfire, RabbitMQ, or Kafka,
  • Experience in performance-oriented development and data transfer optimization (e.g., bulk operations),
  • Familiarity with unit testing and writing testable code,
  • Knowledge of CI/CD processes and DevOps culture,
  • Experience working with Agile/Scrum methodologies,
  • Experience in preparing technical documentation will be considered a plus.

Join Türkiye's most talented engineers and immerse yourself in a career of results-driven opportunities, alongside our skilled, dynamic and forward-thinking engineers and corporate managers. Experience a strong team spirit and a culture focused on development and excellence!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-End Software Specialist
Front-End Software Specialist

Baykar • Fatih

On-site
TRY 240,000 - 360,000
Full Stack Software Engineer
Full Stack Software Engineer

Baykar • Fatih

On-site
TRY 450,000 - 750,000
.NET Backend Engineer – ASP.NET Core
.NET Backend Engineer – ASP.NET Core

Baykar • Turkey

On-site
TRY 350,000 - 520,000
DevOps / Site Reliability Engineer (SRE)
DevOps / Site Reliability Engineer (SRE)

Baykar • Turkey

On-site
TRY 350,000 - 520,000
Product Design Engineer
Product Design Engineer

Baykar • Turkey

On-site
TRY 350,000 - 520,000
Senior Backend & API Systems Engineer
Senior Backend & API Systems Engineer

Baykar • Turkey

On-site
TRY 420,000 - 660,000
Weapons Systems Technician
Weapons Systems Technician

Baykar • Fatih

On-site
TRY 90,000 - 130,000
Field Operations Engineer
Field Operations Engineer

Baykar • Fatih

On-site
TRY 400,000 - 660,000
Senior Software Developer
Senior Software Developer

Karadeniz Holding • Fatih

Hybrid
TRY 420,000 - 650,000
Hybrid working opportunity
Birthdays off
Training & development opportunities
+1
Electronic Technologies - Project Engineer
Electronic Technologies - Project Engineer

Baykar • Fatih

On-site
TRY 180,000 - 240,000
International travel
Certification support