Senior Software Engineer (.Net)

Posted 8 Days Ago
Be an Early Applicant
Amman, JOR
In-Office
Senior level
Information Technology • Software • Transportation
The Role
Develop and maintain backend solutions using .NET Core, collaborate on web features, manage version control, and ensure performance and integration of systems.
Summary Generated by Built In
Responsibilities:

·  Develop and maintain scalable and efficient backend solutions using .NET Core and RESTful APIs.

·  Collaborate with team members to design, build, and test new features for web applications.

·  Implement .NET Core functionality using HTML, CSS, JavaScript, and Angular to create seamless user experiences.

·  Adhere to software engineering best practices, including code reviews, testing, and debugging.

·  Manage code repositories using Git, ensuring clean commits, proper branching strategies, and effective version control.

·  Work closely with cross-functional teams to gather requirements, troubleshoot issues, and deliver high-quality solutions.

·  Continuously learn and adapt to new technologies and methodologies to enhance development practices.

·  Ensure consistent integration of front-end and back-end systems with a focus on performance and reliability.



Requirements

·  C# Proficiency: Solid understanding of .NET Core, object-oriented programming (OOP), LINQ, threading, and parallel programming. Capable of writing clean, maintainable, and efficient code.

·  Web API: Practical experience in building RESTful APIs, including knowledge of HTTP protocols, routing, middleware, and OpenAPI/Swagger for API documentation.

·  Best Practices: Familiarity with software engineering principles such as SOLID and design patterns to ensure scalable, maintainable, and high-quality solutions.

·  Version Control: Experience with Git for code management, including committing changes, creating branches, and merging code with minimal conflicts.

·  Frontend: Proficiency in HTML, CSS, and JavaScript for creating interactive, responsive, and user-friendly web interfaces.

·  Angular: Good experience with Angular, including understanding core concepts such as components, services, routing, and Angular CLI. Familiarity with TypeScript and managing asynchronous operations using observables.

·  Soft Skills: Self-motivated, eager to learn, proactive in problem-solving, a strong team player, and effective in written and verbal communication.



Skills Required

  • Proficiency in C# and .NET Core
  • Experience with RESTful APIs
  • Familiarity with best practices in software engineering
  • Proficiency in HTML, CSS, and JavaScript
  • Good experience with Angular
  • Experience with version control using Git
  • Soft skills: self-motivated, proactive, team player
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
184 Employees

What We Do

Doroob is a technology startup that specializes in navigation and location based solutions. Its main mission is to develop accurate maps for overlooked regions and communities worldwide, starting with Palestine. The Doroob Navigation app is interactive and social, relying on its user base for updated and accurate road and traffic information.

Similar Jobs

Syarah Logo Syarah

Accountant

Automotive • eCommerce • Software
In-Office
Amman, JOR

Syarah Logo Syarah

Data Lead

Automotive • eCommerce • Software
In-Office
Amman, JOR

Syarah Logo Syarah

Sales Officer - New Car Financing

Automotive • eCommerce • Software
In-Office
Amman, JOR

Syarah Logo Syarah

Product Manager

Automotive • eCommerce • Software
In-Office
Amman, JOR

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account