Senior .NET Developer

Job Description

As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining high-quality e-commerce applications. You will work closely with cross-functional teams to deliver robust and scalable solutions. The ideal candidate should have extensive experience in .NET development, Clean Architecture, and a deep understanding of e-commerce and payment systems. Additionally, you should have experience in building and maintaining real-time applications, working with microservices, Agile methodologies, and using Docker for containerization.

Key Responsibilities:

  • Design, develop, and maintain .NET applications with a focus on Clean Architecture principles.
  • Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
  • Implement and integrate payment gateways and other e-commerce functionalities.
  • Ensure the performance, quality, and responsiveness of applications.
  • Develop and maintain real-time applications using appropriate technologies (e.g., SignalR, WebSockets).
  • Architect and develop microservices to support scalable and modular application design.
  • Utilize Docker for containerization and manage Docker containers in development and production environments.
  • Work within Agile development frameworks, participate in sprint planning, and contribute to continuous improvement processes.
  • Identify and fix bottlenecks and bugs in existing applications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications are current and competitive.
  • Participate in the entire application lifecycle, from concept and design to testing and deployment.
  • Mentor junior developers and share knowledge within the team.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in .NET development.
  • Strong understanding and hands-on experience with Clean Architecture.
  • Proven experience with e-commerce platforms and payment systems.
  • Proficient in C#, ASP.NET, MVC, Web API, and Entity Framework.
  • Experience with real-time application development (e.g., SignalR, WebSockets).
  • Hands-on experience with microservices architecture.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and Angular/React is a plus.
  • Knowledge of database management systems like SQL Server.
  • Familiarity with cloud platforms (e.g., Azure, AWS, GCP) is preferred.
  • Experience with Docker and containerization.
  • Experience working within Agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to work independently and manage multiple tasks simultaneously.
Job Details
Job Title Senior .NET Developer
Deadline 01 - Nov - 2024
Location Ramallah, Remote Jobs
Job Type Full time
Position Level Senior Excutive/CEO
Salary N/A
Degree Bachelor's degree
Experience 5 Years
Category I.T. & Tech
Application Instructions

How to Apply: Interested in web development and excited about joining an innovative team? We want to hear from you! Please submit your resume to [email protected]

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.