.Net Developer

As a Developer, you will contribute to the development, delivery and scale of international products. We are producing innovative products and creating software for our customers to be used on a national scale. You will have the opportunity to build backend systems that deliver all the core functionality of our web based system. You’ll be working hand-in-hand with a project team (product managers, designers, engineers, analysts, testers) to deliver exciting new products and features while contributing to discussions and design; our products are built in a collaborative environment, and we invite ideas and suggestions from all corners.

Career Progression: 

This is a junior-level to mid-level position at Kodfu ( dependent on the candidate experience). The right candidate who continues learning, contributing, and innovating would find a great career path into a Senior Software Engineer role with much more control/ownership over the code, projects, and independent direction and,  in time, depending on career aspirations into a Lead Software Engineer role with responsibilities that includes team leading/management.

Key Responsibilities:

  • Mainly responsible for developing and scaling the back-end side of our products.
  • Coding features in .NET connecting to a storage layer in PostgreSQL.
  • Opportunity to work on products having users around the world.
  • Pushing features live daily and monitor the product.
  • Interact with front-end and mobile developers for integration of features.
  • Assisting and supporting the planning and analyzing of high-level software strategies and solutions through functional and technical expertise.
  • Help on performance monitoring, tuning and optimization.
  • Contribute to technical discussions and key technical decisions.
  • Play an important role in improving the team’s technical depth and efficiency.
  • Provide maintenance and support for new and existing services.

Desired Skills and Experience


  • This is a remote position with an office in Ankara/Turkey.
  • Passion for innovative tech products.
  • Strong knowledge and experience in .NET.
  • Database expertise with SQL.
  • Experience in RESTful web services.
  • Excellent knowledge of data structures, algorithms and software design principles.
  • Excellent knowledge of object oriented analysis and design,
  • Excellent code debugging skills.
  • Experience in software development lifecycle practices.
  • Excellent interpersonal communication skills.
  • Good English skills for engineering communication.


  • BS/MS degree in Computer Science / Computer Engineering.
  • React.js experience is a plus.
  • Experience scaling web services is a plus.
  • Knowledge of TDD is a plus.
  • Experience in writing unit-tests / automated-tests is a plus.
  • Experience in iOS, Android and Web technologies is a plus.
  • Familiarity with web development (JavaScript, AJAX, HTML, CSS) is a plus.
  • Experience in Linux is a plus.

This is a full-time, non-contract position.  Great opportunity to make your mark in high-growth industries and to work with a globally focused and passionate team.

This opportunity also offers:

  • Competitive salary.
  • Flexible core hours (7am-4pm, 8am-5pm, 9am-6pm).
  • Lunch.
  • Tons of free snacks, drinks, etc.
  • Occasional Mangal Parties!
  • Fun, passionate and creative studio with a casual, friendly atmosphere – we love to play video games.

Kodfu is a software company with a mission to improve productivity of human being. We work remotely with offices in Mahall Ankara and Gazi Teknopark.

Come join a fast growing software company committed to success! Send your resume at info@kodfu.com