Search by job, company or skills

Vezeeta

Backend Engineer

Early Applicant
  • 13 days ago
  • Be among the first 50 applicants

Job Description

The Role

We are looking for a highly skilled and experienced

Backend Engineer to join our technology team at Vezeeta. As a Backend Engineer,

you will play a crucial role in designing, developing, and maintaining the

server-side components of our software applications using a range of

technologies, cloud services, and modern architecture. You will collaborate

with cross-functional teams and contribute to building innovative solutions

that transform the healthcare industry.

  • Design and develop

robust, scalable, and high-performance microservices for our software

applications.

  • Collaborate

effectively with product managers, mobile engineers, and frontend engineers to

define and implement APIs and data models that support our product features.

  • Write clean,

maintainable, and efficient code using best practices and coding standards.

  • Optimize and

fine-tune backend systems for improved performance and scalability.

  • Identify and

troubleshoot issues and bugs in existing backend systems and propose effective

solutions.

  • Conduct code

reviews to ensure adherence to coding standards and maintain code quality.

  • Embrace and actively participate in Agile Scrum events by

participating in daily stand-ups, sprint planning, and retrospectives.

  • Stay up to date

with the latest industry trends, technologies, and best practices in backend

development, and share knowledge with the team.

Requirements

  • Bachelor's or

Master's degree in Computer Science, Software Engineering, or a related field.

  • 2 to 4 years of hands-on

experience in backend development.

  • Proficiency of C# and the .NET framework.
  • Experience

designing and building RESTful APIs.

  • Familiarity with

distributed version control systems, particularly Git.

  • Good understanding

of OOP principles and design patterns.

  • Solid understanding of databases and experience working

with SQL databases, such as Microsoft SQL Server, MySQL, or PostgreSQL.

  • Knowledge of software development best practices,

including unit testing, code reviews, and continuous integration/continuous

deployment (CI/CD) pipelines.

  • Familiarity with Agile methodologies and practices such

as Scrum or Kanban.

  • Strong problem-solving and analytical skills with a

passion for building scalable and efficient backend systems.

  • Excellent communication and collaboration skills to work

effectively within a team.

Bonus Experience

  • Experience with AWS

Cloud Services such as Lambda, S3, SNS, SQS, etc.

  • Experience with containerization

technologies such as Docker or K8s.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 11/11/2024

Job ID: 99857501

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 19-11-2024 06:43:14 PM
Home Jobs in Egypt Backend Engineer