Posted 24 days ago
Software Developer - FEXP
AI Summary
Software Developer designs, builds, and maintains end-to-end software solutions using C#/.NET 8+, React/TypeScript, and Azure-based infrastructure, contributing across the full development lifecycle.
About this role
Aspire Software is looking for an Intermediate 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.
Role Overview
The Software Developer is responsible for designing, building, and maintaining high-quality software solutions across our full technology stack. Working within a collaborative development team, the role encompasses full-stack development using C#/.NET 8+, React/TypeScript, and ASP.NET Core, with data managed across SQL Server and MongoDB on Azure cloud and hybrid on-premises infrastructure. The Software Developer contributes to the full development lifecycle — from requirements analysis through to deployment and ongoing support — while upholding strong engineering standards and continuous improvement practices.
Outcomes and Key Responsibilities
- Design, develop, test, and debug applications using C# and .NET 8 or above
- Build and maintain ASP.NET Core MVC and Razor web applications
- Develop front-end features using React, TypeScript, and Vite
- Design and query databases across SQL Server and MongoDB, ensuring performance and data integrity
- Deploy, monitor, and support applications on Azure cloud and hybrid on-premises infrastructure
- Collaborate with the development team, project managers, and stakeholders to deliver software to specification
- Participate in code reviews, uphold coding standards, and contribute to continuous improvement of engineering practices
- Write and maintain technical documentation, including API documentation and system architecture notes
- Stay current with evolving technologies, frameworks, and best practices relevant to our stack
Requirements
- Strong proficiency in C# and the .NET ecosystem (.NET 8 or above)
- Experience building ASP.NET Core MVC and Razor applications
- Front-end development skills in React, TypeScript, and Vite
- Solid experience with SQL Server and MongoDB for data modelling and querying
- Familiarity with Azure cloud services and hybrid on-premises deployment environments
- Knowledge of Agile development methodologies and version control with Git
- Strong analytical and problem-solving skills with excellent written and verbal communication.
- Ability to work independently and collaboratively, with strong attention to detail and ability to meet deadlines
Experience
- Minimum 5 years’ experience in a Software Developer role, with at least 3 years working in .NET/C# development
Qualifications
- Bachelor's degree in Computer Science or related field preferred
Skills
Explore related jobs
More jobs at Valsoft Corporation
Similar Agile jobs
Jobs in Beirut
Sous ChefKempinski Hotels · Lebanon - Beirut
Commis - SeasonalKempinski Hotels · Lebanon - Beirut
Chef de Partie - SeasonalKempinski Hotels · Lebanon - Beirut
Demi Chef de Partie - SeasonalKempinski Hotels · Lebanon - Beirut
Demi Chef de PartieKempinski Hotels · Lebanon - Beirut
Director of FinanceKempinski Hotels · Lebanon - Beirut