Optimiza

Windows Application Developer (.NET)

Optimiza
Apply
3 months ago
Amman, JordanMid Level / Senior

Responsibilities

  • Design, develop, test, and maintain Windows desktop applications.
  • Build application features and enhancements based on business requirements.
  • Integrate applications with REST APIs, databases, and external systems.
  • Collaborate with business analysts and QA teams.
  • Support deployment, maintenance, and production issue resolution.
  • Debug applications and perform performance optimization and troubleshooting.

Requirements

  • Require 3–5 years of experience in Windows application development.
  • Require strong experience with C# and .NET Framework/.NET.
  • Require experience with Windows Forms (WinForms).
  • Require experience consuming and integrating REST APIs and web services.
  • Require strong knowledge of SQL databases such as SQL Server or Oracle.
  • Require experience with source control tools such as TFS and Git.
  • Require familiarity with debugging, performance optimization, and troubleshooting techniques.
  • Require knowledge of software development lifecycle and Agile methodologies.
  • Prefer experience with multi-layer architecture and design patterns.
  • Prefer experience with legacy applications and modernization projects.
  • Familiarity with CI/CD processes is a plus.

Benefits

  • Annual bonus and performance bonus.
  • Class A health insurance.
  • Training and development opportunities.
  • Full-time, on-site work in Amman, Jordan.

Tech Stack

C#GitMicrosoft SQL Server.NETTensorFlowWindows

Categories

Optimiza

About Optimiza

501-1,000 employees
Contact me