Senior Software Developer

About the job Senior Software Developer

Position Overview




We are seeking an experienced Senior Software Developer to join our team in Beirut. The successful candidate will play a key role in designing, developing, and maintaining enterprise-level web applications, with a strong focus on cloud-based architectures and the integration of AI-driven development practices. This position requires a high degree of technical expertise, problem-solving ability, and a commitment to delivering secure, reliable, and scalable solutions.



Key Responsibilities



  • Design, develop, and maintain backend systems leveraging Node.js (Nest.js, Next.js, Express) or Python (Flask, Django).
  • Work with NoSQL databases (MongoDB)
    to support data-driven applications.
  • Develop and deploy enterprise applications on AWS, utilizing services such as API Gateway, Lambda, Cognito, Amplify, Application Load Balancer, ECS, and EKS.
  • Architect and implement AWS cloud infrastructures including VPCs, IAM security policies, Kubernetes, Docker, and MongoDB Atlas.
  • Apply AI development tools to enhance coding efficiency, testing, and automation.
  • Provide troubleshooting support and respond effectively to incidents, including system outages.

Qualifications and Requirements



  • Bachelor degree in Computer Science, Software Engineering, or equivalent professional experience.
  • Minimum of 5 years of backend development experience.
  • Proven experience with AI-assisted software development.
  • Strong working knowledge of Node.js, Python, AWS, and prompt engineering.
  • Exceptional analytical and problem-solving skills, with the ability to make informed technical decisions.
  • Highly detail-oriented, results-driven, and self-motivated.
  • Strong interpersonal and communication skills, with the ability to collaborate effectively across teams.
  • Demonstrated ability to perform under pressure and maintain composure in high-demand situations.

Candidate Profile

We are looking for a professional who is intellectually curious, motivated by challenges, and committed to delivering innovative solutions. The ideal candidate will combine strong technical expertise with sound judgment, persistence, and a results-oriented mindset.



Note: Hybrid Option available for candidates residing in remote locations







Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt