Senior Software Engineer

دوام كامل في a Laimoon Verified Company في Saudi Arabia
نُشرت يوم October 26, 2024

تفاصيل الوظيفة

Riyadh, Saudi Arabia | Posted on 07/02/2024

Quant, a pioneering Saudi enterprise, leads the charge in digital transformation by leveraging the vast array of data resources available in the fourth industrial revolution. We are deeply committed to delivering exceptional Data Science and AI SaaS products and solutions, with a specialized focus on the real estate sector through Suhail and the retail sector through Fruits360. Our talented dream team possesses unique expertise, enabling us to achieve a track record of marvels, from analyzing more than a trillion data records to serving hundreds of clients across more than 10 industries. Our strategic international and local partnerships alongside our expertise have positioned us as trailblazers in the global transition towards data-driven economies.

Job Description

Job Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong background in .NET Core and Python Django frameworks, with extensive experience in PostgreSQL and GitHub Actions. You will play a key role in designing, developing, and maintaining our backend systems, ensuring high performance and responsiveness to requests from the frontend.

Key Responsibilities:

Design, develop, and maintain robust, scalable backend systems using .NET Core and Python Django.

Collaborate with cross-functional teams to define, design, and ship new features.

Optimize and refactor existing code to improve performance, reliability, and maintainability.

Implement and manage databases using PostgreSQL, ensuring data integrity and performance.

Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions.

Conduct code reviews, provide constructive feedback, and mentor junior engineers.

Troubleshoot and resolve complex technical issues on time.

Write comprehensive unit and integration tests to ensure code quality.

Stay updated with the latest industry trends and technologies to ensure our systems are up-to-date.

Requirements

Academic Prerequisites: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Qualifications:

5+ years of professional experience in backend development.

Proficiency in .NET Core and Python Django frameworks.

Strong knowledge of PostgreSQL, including performance tuning and query optimization.

Experience with GitHub Actions for CI/CD processes.

Solid understanding of software development principles, design patterns, and best practices.

Experience with RESTful API design and implementation.

Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.

Experience with Azure functions is a plus.

Excellent problem-solving skills and a proactive attitude.

Strong communication and collaboration skills, with the ability to work effectively in a team environment.

#J-18808-Ljbffr Software Architecture & Engineering

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تطوير البرمجيات ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Senior Jobs
تعليقات وملاحظات تعليقات وملاحظات