Beirut, Beirut Governorate, Lebanon
168 days ago
Senior .NET Software Developer

Aspire Software is looking for a Senior .NET Software Developer to join our team in Lebanon.

Here is a little window into our company: Aspire Software operates and manages 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.

What your day will look like:

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
Confirmar seu email: Enviar Email