Senior Software Developer

Client of Premier Services & Recruitment

Posted 30+ days ago

Experience

4 - 8 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities


What you'll do:

In this industry-shaping role, you'll be a Lead Software Developer, a technical leader responsible for shaping the future of our platform. You'll wear many hats, guiding the development team, architecting innovative solutions, and ensuring our platform delivers on its promise to transform the energy landscape.

Responsibilities:

  • Work with our team to conceptualize our vision and system requirements, convert them into an architecture, and put it into a plan.
  • Lead project execution.
  • Take part in the development work, including coding and systems integration.
  • Conduct code reviews with the team.
  • Deliver project in accordance with defined tests

Qualifications:

  • 4+ years of experience as a software developer with a proven track record of leading successful projects (experience leading software teams is a plus).
  • Strong expertise in backend technologies such as Python (Django, FastAPI), Java (Spring Boot), or one of them at least.
  • Strong experience with Javascript front-end frameworks (e.g. React, Vue, etc.).
  • Solid understanding of different ORMs (e.g Prisma, Django ORM, etc.).
  • Experience with database technologies such as MySQL, PostgreSQL, MongoDB, or similar.
  • Experience with time-series database technologies such as InfluxDB, TimescaleDB
  • Solid understanding of RESTful APIs, microservices architecture, and API design principles.
  • Hands on experience with cloud computing platforms, particularly AWS, including services like EC2, S3, Lambda, and RDS.
  • Strong expertise in containerization using Docker and orchestration with Kubernetes.
  • Proficiency in implementing and maintaining CI/CD pipelines and tools, including GitHub and GitHub Actions.
  • Excellent problem-solving and analytical skills, with the ability to architect and implement complex backend systems.

Benefits:

  • Opportunity to work on a cutting-edge product and shaping the future of the energy industry in the MENA's region.
  • Competitive salary and benefits package.
  • Dynamic and collaborative work environment.
Required Skills:

Operations
Collaboration
CI/CD
Service Providers
Pipelines
Cloud Computing
Salary
Energy
React
Django
Microservices
Supply
AWS
Reviews
Spring Boot
Analytical Skills
Architecture
Kubernetes
PostgreSQL
Integration
Github
MongoDB
Docker
MySQL
Software
Java
Design
JavaScript
Python

Company Industry

Department / Functional Area

Keywords

  • Senior Software Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Software Developer

Full Stack Developer

Software Developer

Confidential Company

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)
View All