C# Developer

Sarajevo, Bosnia and Herzegovina (On-Site)

Published on
September 16, 2025
We are looking for a C# Desktop Developer responsible for building and maintaining desktop applications.

Your primary responsibility will be to design and develop these applications, ensuring their performance, quality, and responsiveness. You will work closely with the rest of the development team to integrate applications with various layers of the infrastructure.

Key Responsibilities
  • Write well-designed, testable, and efficient code in C# using best software development practices, primarily through Windows Forms or WPF
  • Improve and develop new tools to enhance functionality, reliability, and user experience
  • Design, build, and maintain efficient and reliable C# code  
  • Responsible for regular communication with others involved in the development process  
  • Responsible for presenting the outcome of development work to stakeholders  
  • Identify bottlenecks and bugs, and devise solutions to these problems  
  • Participate as a team member in fully agile Scrum deliveries


Requirements
  • 2+ years of relevant industry experience in desktop application development
  • Proficient in C#, with a good knowledge of its ecosystems  
  • Familiarity with the .NET framework and experience in Windows Forms or WPF for desktop application development
  • Skill for writing reusable C# libraries  
  • A knack for writing clean, readable C# code  
  • Proficient understanding of code versioning tools  
  • Excellent command of the English language both written and oral  


Nice to have
  • Bachelor’s Degree or equivalent in computer science or a related field
Please fill out the form to submit your application.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.