.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 4 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.

Software Dev Engineer I (TEMP)

Entry-level Software Engineer position at Amazon working on the Digital Post Purchase Platform team, developing scalable services for subscription and content management.

Software Dev Engineer I (TEMP)

Entry-level Software Development Engineer position at Amazon, working on scalable services for post-purchase management of Amazon's digital products and subscriptions.

Software Dev Engineer I

Entry-level Software Engineer role at Amazon Pay India, building scalable payment solutions and reward systems using AWS technologies.