Senior Back-End Engineer

Funding Souq - Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time Work From Home
1 open position
About the Job
  • Write elegant, efficient, and testable C# code, which is easy to maintain and debug.
  • Cover code with tests and perform manual testing of features.
  • Conduct research and prototyping of implementation ideas.
  • Review the work of colleagues.
  • As an excellent teammate, continuously improve our team’s processes, brainstorm ideas, and communicate status and progress.
  • Mentor other people, provide feedback, and continuously improve as a professional.
Job Requirements
  • Experience in C# and ASP.NET Core
  • Experience in Entity Framework Core
  • Good understanding of data structures as well as SQL or NoSQL databases
  • Good understanding of cybersecurity vulnerabilities and threats and the ways to protect against them
  • Experience in working with cloud infrastructure providers (MS Azure is preferred)
  • Knowledge of Agile/Scrum project management methodology
  • Experience with building services from scratch and a results-oriented mentality
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Excellent leadership and technical communication with peers and non-technical cohorts
  • Interest in working on client-facing projects, conducting scoping and defining deliverables.