Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Engineer

Meshwarak
Cairo, Egypt
Posted 11 months ago
63Applicants for1 open position
  • 8Viewed
  • 2In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Meshwarak is a rapidly growing ride-sharing aggregator company that connects riders with multiple riding options. We are seeking a highly-skilled, ambitious, and experienced Senior .NET Developer with a minimum of two to three years of experience in integration to join our team.

Responsibilities:
- Develop, maintain, and enhance Meshwarak's existing .NET applications and integration platforms.
- Collaborate with the development team to ensure the high quality, reliability, and scalability of our applications.
- Design, develop, and implement integration solutions that connect our platform with third-party services and APIs, including external ride-sharing companies.
- Perform testing, debugging, and troubleshooting of software applications and integration solutions.
- Work closely with other departments to identify and implement business process improvements.
- Stay up-to-date with emerging technologies and industry trends to ensure Meshwarak stays ahead of the curve.

 

Job Requirements


- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2–3 years of experience in .NET development.
- Strong experience with integration technologies such as RESTful APIs, SOAP, and JSON.
- Solid understanding of web-based technologies such as HTML, CSS, and JavaScript.
- Expertise in designing and developing high-performance, scalable, and reliable .NET applications.
- Proven ability to work in a team environment and communicate effectively with other team members.
- Strong analytical and problem-solving skills.
- Experience writing integration code with external systems.
- Experience with Microsoft .NET Framework and .NET Core.
- Knowledge of C#, ASP.NET Core, and MVC.
- Understanding of database management systems using MS SQL Server.
- Familiarity with version control systems such as Git and SVN.
- Exposure to cloud-based platforms and services such as Azure and AWS is a plus.
- Understanding of software development methodologies such as Agile and Scrum.
- Familiarity with containerization technologies such as Docker and Kubernetes, a plus.
- Knowledge of microservices architecture and related technologies such as service discovery and API gateways.

If you have a passion for solving complex problems and a desire to work in a dynamic, fast-paced environment, then we want to hear from you! Apply now to join our team as a Senior .NET Developer with Integration Skills at Meshwarak.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Engineer