Software Developer

Filled
Apply Now

Job Description

Responsibilities:  

  • Write and implement efficient code Using C# and SQL server as programming languages.
  • Write well designed, testable, efficient code by using best software development practices.
  • Maintain and enhance the current software.
  • Integrate third party applications and platforms with provided SDK and API.
  • Create in-house applications using the .NET framework.
  • Report and resolve issues related to .NET projects.
  • Upgrade and implement the modification needed in ongoing business projects or the old ones.
  • Coordinate closely with the graphical designer and implement the desired interfaces using WPF and advanced technologies.
  • Create dashboards and reports to manipulate the extracted data from the system.
  • Upgrading the existing products using our platforms’ advanced and latest visual studio and SQL server releases.
  • Troubleshoot and debug all the bugs that might appear locally and/or remotely to overcome all the issues.

Essential skills and qualifications: 

  • Proven working experience in programming.
  • C#, .NET 4.7 (or higher), and Microsoft Visual Studio certification and experience.
  • HTML
  • Experience with Web services development (SOAP, REST).
  • Experience with database systems such as SQL.
  • Ability to quickly learn and fill any gaps in knowledge and expertise.
  • Ability to learn in a fast-paced environment, adapt, and manage tasks efficiently.
  • Ability to meet deadlines.
  • Ability to work autonomously and within a team.
  • Ability to travel when needed.
  • Excellent attention to detail.
  • Have analytical skills.
  • English language proficiency.
  • BE or higher in computer science, engineering or the relevant field.
  • Experience:1-2 years.