CareerPlan

Senior Software Developer - SDS

Beirut, Beirut Governorate, LebanonFull-time2026-10-16 → 2026-11-10

Core

Design, develop, and maintain high-quality, scalable software solutions for SaaS offerings used by businesses in the UK and beyond, incorporating AI tooling and embedding AI into products.

Role type

Senior Software Developer (SaaS)

Builds

SaaS products and services

Domain

Software development, SaaS, AI integration

Deliverable

production ML models

Required skills

C#, JavaScript, TypeScript, React, .NET Core, Redux, MS SQL Server, MongoDB, RESTful API design, AWS, Git, CI/CD pipelines, automated testing, software design patterns (SOLID, DRY)

Preferred skills

Service Orientated Architectures, security best practices, performance optimization, monitoring and observability tools, AI tooling (Cursor, Windsurf, GitHub Copilot), AI frameworks (OpenAI), AI agent functionality

Technologies

.NET Core, Redux, MS SQL Server, MongoDB, AWS, Git, OpenAI, Cursor, Windsurf, GitHub Copilot

Responsibilities

Design and develop robust software solutions, write clean and documented code, participate in architectural decisions, conduct code reviews, debug complex issues, collaborate on requirements, use AI tooling to deliver efficiently, contribute to technical documentation, support production environment

Seniority

Senior, hands-on IC