Menu
Close
Post Jobs
  • Sign Up
  • Login
  • Home
  • Jobs
  • Hiring Companies
Post Jobs
  • Register
  • Login
  • Home
  • Jobs
  • Hiring Companies

Jobs

  • Home
  • Jobs

Senior Software Developer

  • Lebanon
  • Experience: 4 - 7 Years
  • Post date: Apr 16, 2025
  • Categories: Software Engineering
  • Employment type: Full-time employee

Job Description

Technical skills:

  • C#: Knowledge of the latest C# features and best practices.
  • Typescript/JavaScript: Good knowledge and professional experience in both Angular.JS and React.JS to support current and new projects.
  • SQL: Knowledge and professional experience in both SQL and NoSQL databases.
  • PowerShell/Bash: Useful for scripting in Azure and managing Kubernetes deployments. It is a good to have skill though not used frequently in our daily work.XML/JSON: Proficient in working with XML and JSON for configuration, data interchange, and API integration in multiple software development projects.
  • Error Handling & Logging: Like using Microsoft.Extensions.Logging

Framework and libraries:

  • .NET Core / .NET 5/6/7/8: Knowledge of the .NET ecosystem, including ASP.NET WEB APIs.
  • Angular HTML/CSS
  • Cloud and DevOps:
  • Microsoft Azure: Proficiency in managing services like Azure Functions, Azure SQL Database, Azure DevOps, Azure Kubernetes Service (AKS) and Azure Service Bus
  • Kubernetes: Understanding of container orchestration, including deployments, services, and management of clusters.
  • Docker: Skills in containerization of applications, creating Docker files, and managing containers.CI/CD: Experience with continuous integration and continuous deployment using Azure Pipelines, GitHub Actions, or similar tools.
  • NoSQL Databases: Knowledge of Cosmos DB, MongoDB, or other NoSQL databases. Architecture and Design:
  • API Design: Experience in designing and developing RESTful services.
  • Microservices Architecture: Knowledge of building scalable microservices-based applications, especially using Docker and Kubernetes.
  • Windows services: Experience with developing them
  • Security Practices: Familiarity with security practices like OAuth, JWT, and secure coding practices.
  • Data Masking and Tokenization: Use data masking to hide sensitive data

Essential skills:

  • Conducting code reviews thoroughly Mentored junior developers
  • Version Control: Proficiency with Git, understanding of branching strategies.
  • Agile Methodologies: Experience working in Agile development environments.

 Soft Skills:

  • Problem Solving: Strong analytical and troubleshooting skills.
  • Collaboration and Communication: Ability to work in a team, communicate effectively with other team members and stakeholders.
  • Adaptability: Willingness and ability to quickly learn new technologies and adapt to changing requirements.

Company Profile

Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

Apply for job

Aspire Software

Sin el Fil Fattal Building 6th floor, Lebanon,

http://www.aspiresoftware.com

(961) 03162916

Careers.lb@aspiresoftware.com

Apply for job
+961 1 631 064 info@forwardmena.org

Discover BDD

About Us Privacy Policy Terms and Conditions Contact Us

Follow Us

Facebook Twitter Instagram LinkedIn +96181374616

SUBSCRIBE TO OUR MAILING LIST

© BeirutDigitalDistrict.com. All rights reserved 2025. Website by Sync

User Login

Candidate Employer

Forgot password?
Or

Forgot password?
Or

Sign Up

Candidate Employer
Or
Or