Senior Backend Engineer (ASP.NET Core)

Egypt - Egypt

As a back-end senior engineer, you will be responsible for the development of our backend supporting a mobile patient app. You will also be responsible for a web app that our doctors and coaches use. You need to demonstrate understanding and adoption of good software engineering practices. You will also mentor and work with more junior engineers. Your responsibilities will include:

  • Design and develop backend applications and processes
  • Write and maintain clean, scalable, and testable code
  • Design and implement overall web architecture
  • Build, deploy, and manage our database
  • Architect, construct, and publish web applications and REST APIs
  • Align with product managers on the roadmap, user stories, estimation, and prioritization
  • Offer mentorship and support more junior engineers
  • Work on your personal and professional development goals
  • Use AWS services (e.g., EC2, RDS, S3) to build, deploy, and scale AI solutions efficiently
  • Build AI agent using OpenAI

 


5+ years of software engineering experienceExcellent C# expertise, with a good understanding of the ASP.NET CoreStrong understanding of web protocols e.g. HTTP, REST architecture style, and JSON data formatStrong understanding of the modern frontend framework (e.g., React, Angular or Vue)A clear understanding of OOP, Design Patterns and anti-patterns, SOLID principlesWorking experience with relation databases (e.g. PostgreSQL)Experience working with external APIsGood communication skillsA passion to help people live a healthier and happier life.We recruit engineers, not developers. While we have a recommended set of tools, we look for software engineers who are ready to learn new tools and concepts to address our challenges.Good to have:Experience with services/microservices-oriented architecture is a plusFamiliarity with SCRUM or agile methodologies is a plusExperience in leading teamsExpertise in flutter/dartExperience in hiring and interviewing tech talents
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com