.Net Developer

ProgressSoft is a software development company based in Amman, Jordan.
Amman, Jordan
Backend
Entry-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For .Net Developer

ProgressSoft is seeking a fresh/junior .Net Developer with up to 3 years of experience to join their team in Amman, Jordan. The ideal candidate will develop scalable applications using C# and .NET Core, build RESTful APIs, and create responsive front-end interfaces. Key responsibilities include maintaining libraries, integrating frontend with backend services, and following best coding practices. The role requires proficiency in C#, web API development, and frontend skills including HTML, CSS, and JavaScript. Experience with Angular and TypeScript is preferred. This position offers an opportunity to work on diverse projects and contribute to product architecture in an on-site work environment.

Last updated 6 months ago

Responsibilities For .Net Developer

  • Develop and maintain scalable applications using C# and .NET Core
  • Build and optimize RESTful APIs following best practices
  • Design and maintain libraries for cross-platform compatibility
  • Build responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript
  • Integrate frontend applications with backend services
  • Apply knowledge of Git for version control
  • Follow best coding practices such as SOLID principles, design patterns, TDD, and dependency injection
  • Contribute to product architecture, including code reviews and refactoring

Requirements For .Net Developer

JavaScript
TypeScript
  • Strong understanding of .NET Core and essential programming concepts
  • Hands-on experience with building RESTful APIs
  • Experience with class libraries and NuGet package management
  • Familiarity with software engineering best practices
  • Basic experience with Git
  • Proficiency in HTML, CSS, and JavaScript
  • Basic experience or familiarity with Angular
  • Willingness to work with TypeScript
  • Basic understanding of UI/UX principles
  • Knowledge of integrating RESTful services and handling asynchronous operations
  • Basic understanding of state management with Angular services or external libraries
  • Self-motivated, self-learner, hard-worker and a team-player
  • Good written and verbal communication skill

Interested in this job?

Jobs Related To ProgressSoft .Net Developer

Associate Java Developer - Induction

ProgressSoft is hiring an Associate Java Developer for their induction program, offering intensive training and the opportunity to work on cutting-edge financial services.

Associate Java Developer - Induction

Entry-level Java Developer position at ProgressSoft, offering intensive training and opportunity to work on financial services using cutting-edge technologies.

SDE-I

Entry-level software engineering role at Amazon's Payments Tech Team, focusing on building scalable payment solutions and distributed systems.

Business Solutions Engineer - Logistics and Distribution (University Grad)

Entry-level Business Solutions Engineer position at Meta focusing on logistics and distribution systems for data centers.

WLAN Software Associate Engineer

WLAN Software Associate Engineer position at Qualcomm focusing on embedded software and driver development for wireless technologies.