Book a StandRegister
Recruitment

Senior Software Engineer (Back-End: Cloud-based SaaS)

JobExpo.ma
Published
26 November 2024
Expires
Never
Location
Morocco, Morocco
Job Type

Description

Responsibilities:

  • Design and architect scalable and reliable back-end systems for cloud-based SaaS applications, utilizing best practices and modern technologies.
  • Develop robust and efficient APIs, microservices, and data processing pipelines to support various functional modules of the SaaS platform.
  • Implement security, authentication, and access control mechanisms to protect sensitive data and ensure compliance with industry standards.
  • Optimize performance and scalability of back-end systems through code optimization, caching strategies, and infrastructure improvements.
  • Collaborate with front-end engineers, product managers, and UX designers to define technical requirements and ensure seamless integration between front-end and back-end components.
  • Participate in code reviews, design discussions, and architectural planning sessions to maintain code quality and consistency across the platform.
  • Stay updated with emerging technologies, cloud services, and industry trends, and incorporate them into the development process to drive innovation and efficiency.
  • Mentor junior engineers and provide technical guidance and support to foster their growth and development.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience in back-end development for cloud-based SaaS applications, with a strong understanding of cloud computing principles and architectures.
  • Proficiency in programming languages such as Java, Python, or Go, and experience with frameworks such as Spring Boot, Django, or Flask.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, and familiarity with cloud services such as EC2, Lambda, RDS, or DynamoDB.
  • Solid understanding of relational and non-relational databases, data modeling, and SQL/NoSQL query optimization.
  • Strong problem-solving and analytical skills, with the ability to troubleshoot complex technical issues and drive resolution.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.

Job Type: Full-time

 

Only registered members can apply for jobs.

Related Jobs

QA Analyst   Rabat, Morocco
18 February 2025
Senior Project Manager   Casablanca, Morocco
30 January 2025
.NET Developer   Casablanca, Morocco
30 January 2025
Responsable des Produits   Rabat, Temara, Morocco
27 January 2025
Senior HRBP   Morocco, Morocco
20 December 2024
Translate »
envelopephone-handsetmagnifiercross linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram