Back to search
Arab Financial Services Linkedin · Posted 9d ago

Software Development Lead

Manama

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

1. Technical Leadership & Architecture

  • Lead the design and development of scalable full‑stack solutions using .NET Core, .NET Razor, and modern frontend frameworks (Next.js, React.js, Vue.js).
  • Oversee application architecture, ensuring performance, security, maintainability, and scalability.
  • Provide technical guidance on API security, cryptographic protocols, and secure coding practices.
  • Review and approve technical design documents and architectural decisions.

2. Team Management & Coaching

  • Manage and mentor a team of full stack developers; provide regular performance feedback and growth plans.
  • Conduct code reviews, enforce coding standards, and ensure best‑practice implementation.
  • Oversee resource allocation, productivity, and delivery timelines.
  • Facilitate knowledge sharing and ensure continuous improvement within the team.

3. Project Delivery & Collaboration

  • Work closely with Product, QA, DevOps, Application Support, and other technical teams to ensure smooth project execution.
  • Coordinate with stakeholders to translate business requirements into technical solutions.
  • Ensure timely delivery of features, enhancements, and fixes.
  • Participate in sprint planning, estimations, and backlog refinement.

4. Hands‑On Development

  • Contribute to development tasks when needed (complex modules, POCs, performance fixes).
  • Implement backend services (.NET Core APIs, microservices) and modern front‑end applications (React/Next/Vue).
  • Oversee design and optimization of relational databases and MongoDB schemas.

5. Cloud, DevOps & Deployment

  • Guide the team in building containerized applications using Docker.
  • Work closely with DevOps to implement CI/CD pipelines and ensure smooth deployments.
  • Oversee cloud architecture and deployments using AWS services (EC2, S3, Lambda, RDS).
  • Support and optimize serverless workloads using AWS Lambda.

6. Quality, Security & Performance

  • Ensure applications follow organizational security policies and modern security practices.
  • Oversee unit testing, integration testing, and code coverage quality.
  • Drive performance optimization activities across the stack.


Required Skills & Qualifications

  • 7–10+ years of professional full‑stack development experience.
  • Strong expertise in:
  • .NET Core, .NET Razor
  • React / Next.js / Vue.js
  • Relational DBs & MongoDB
  • RESTful APIs, microservices
  • AWS cloud, Lambda, EC2, RDS, S3
  • Docker and container-based deployments
  • API security & cryptographic techniques
  • Experience leading developers or acting as a senior technical focal point.
  • Excellent problem-solving skills and the ability to guide others.
  • Strong communication and cross-team collaboration skills.


Preferred Skills

  • Experience with CI/CD pipelines, DevOps concepts.
  • Knowledge of Agile methodologies.
  • Familiarity with TDD, automated testing frameworks.
  • Exposure to additional JS frameworks (Angular, Svelte).

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent