We are looking for a good Developer with experience working with C#, within an Agile development environment. As a Junior C# Developer you will join a talented development team, learning new technologies and techniques to continuously grow your skillset.

Key Responsibilities

  • Implementing code to meet requirement and design specifications utilizing modern web programming best practices.
  • Writing code (primarily C# and Oracle but occasionally also Java) as part of an integrated agile to build features and functionality.
  • Performing code reviews to identify defects (functional, performance, security, etc.) and suggest solutions and improvements.
  • Experience with source code control, change management, code reviews.
  • Identifying, troubleshooting and debugging defects in designated application code.
  • Planning, designing and developing new feature functionality for software applications.


  • Strong C# .Net skills.
  • Good understanding of Object Oriented Programming(OOP).
  • Familiar with MVC.
  • Eager to work across the full stack from servers to GUI, learning new technologies.
  • Excellent communication and interpersonal skills.
  • Problem solving skills.

Work Experience


Bachelor in Software Engineering or related field


  • Arabic (preferred)
  • English (required)
  • Kurdish (required)

Applied before?

Use your email to apply with the information we already have of you.