drjobs
Senior Software Engineer
drjobs
Senior Software Engi....
drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Cairo - Egypt

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2458689

CharCentric is a dynamic technology firm operating in the UAE. We are focused on providing toptier technology consulting and engineering services to both emerging and established businesses.

We are currently seeking a skilled Senior Software Engineer to join our ambitious team. The ideal candidate will bring leadership excellent customer handling technical expertise and a passion for innovation to our company. This is an exciting opportunity to contribute to our mission and help shape the future of our business.

Tasks

  • Work with our founder on hiring more specialized roles in the near future.
  • Lead and manage a team of software engineers to ensure successful completion of projects in hand.
  • Steer the engineering efforts ensuring timely and highquality deliverables and keep the momentum up for all software engineers.
  • Collaborate with crossfunctional teams to define project goals scope and deliverables
  • Develop and implement software engineering best practices and processes.
  • Oversee the design development and testing of software solutions.
  • Provide technical guidance and mentorship to team members.
  • Take on critical tasks and deliver high quality solutions.
  • Facilitate meetings (both internal and with clients)
  • Enforce QA best practices and drive the implementation of automated acceptance tests.
  • Mentor guide and supervise the team instilling best engineering practices throughout.

Requirements

Experience:

  • Minimum of 7 years of handson fullstack software engineering experience.
  • Previous experience in a technical leadership role preferably within a software consulting house or similar.
  • Demonstrated experience with cloud services (e.g. AWS Azure GCP) and tools related to infrastructure as code (e.g. Pulumi Terraform etc).
  • Track record in overseeing QA best practices including automated testing frameworks.
  • Bespoke knowledge Indepth of software development methodologies and best practices
  • Demonsrated knowledge of Software Engineering practices
  • Proven track record of successfully managing software development projects

Qualifications:

  • A Bachelors degree in Computer Science Engineering or a related discipline. Higher degrees or relevant certifications are a plus.

Skills:

  • Stellar written and spoken communication skills in English.
  • Proven ability to mentor and lead teams cultivating a positive and proactive work environment.
  • Deeprooted understanding of contemporary software engineering practices.
  • Analytical and problemsolving aptitude.
  • Strong leadership and team management skills
  • JavaScript and/or TypeScript.
  • Python
  • ReactJS and/orNextJS frameworks for frontend.
  • Tailwind CSS or similar libraries for UI design implementation
  • NodeJS NestJS and/or .NET Core for backend.
  • SQL Databases (e.g. BigQuery SQL Server)
  • Docker
  • Git & Version Control
  • System Design
  • Acceptance Testing using Cucumber

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.