# Intermediate Software Developer - H&L

**Company:** [Valsoft Corporation](https://jobs.workable.com/companies/i7bvgtD9zMBw8pksaJ6inV.md)
**Location:** Beirut, Lebanon
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Research & Development

[Apply for this job](https://jobs.workable.com/view/fc0e6b7a-0c80-4bf4-aac6-0b845386195d)

## Description

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.

### **About the Job:**

We're looking for a software engineer to deliver product build for our Professional Services (PS) engagements. You'll scope, design and build client-funded capabilities across the full H&L product and technology stack, using AI tooling to get from scoped problem to working solution fast.

This isn't a bespoke, one-off development role. Everything you build extends the existing platform, integrates with the current solution and becomes part of the core product. You'll work closely with our R&D team so that PS work strengthens the roadmap rather than competing with it.

Scoping, discovery and estimation

-   Work with the Project and Delivery Manager to scope each PS engagement that needs product build.
-   Run discovery with clients and internal stakeholders to understand the problem, the venue workflow and the commercial outcome.
-   Produce solution designs that show how the capability fits into the existing product and architecture.
-   Provide detailed, task-level effort estimates that support accurate project costing and quoting.
-   Flag technical risks, dependencies and assumptions early, so they're priced into the engagement.

Build and delivery

-   Build new capabilities across the H&L stack, from legacy Delphi applications through to cloud native services and web front ends.
-   Use AI coding tools as a core part of your workflow to accelerate design, build, testing, and documentation.
-   Integrate every solution with the existing product, data model, and APIs. No forks, no standalone bespoke code.
-   Write clean, tested, and maintainable code that meets the same quality bar as roadmap work.
-   Deliver against agreed scope, timeline and budget, and keep the Project and Delivery Manager informed of progress and variances.
-   Support deployment, client acceptance and handover to Support.

Working with R&D

-   Align with R&D before and during each build, so PS work follows our development processes, standards and release cadence.
-   Check planned work against the product roadmap to avoid conflicts, duplication, and rework.
-   Take part in code reviews, branching, and release processes alongside the R&D team.
-   Contribute reusable components and patterns back into the core product.
-   Document what you build so R&D and Support can own and maintain it after delivery.

## Requirements

-   5+ years of commercial software engineering experience.
-   Strong, hands-on capability across several of the languages and frameworks below, and the ability to pick up the rest quickly.
-   Experience with both on premise and cloud native architectures, and with integrating the two.
-   Daily, practical use of AI coding tools (for example Claude Code, Cursor or GitHub Copilot) to ship working software faster without dropping quality.
-   Experience extending large, established codebases rather than building greenfields.
-   A track record of estimating your own work accurately and delivering to it.
-   Confidence running discovery and design sessions with clients and non-technical stakeholders.

Technology

-   Desktop and POS: Delphi
-   Backend and services: C#, .NET, Node.js
-   Front end: TypeScript, Angular, React
-   Architecture: On premise, cloud native (AWS), hybrid
-   Integration: REST APIs, payments and third-party integrations

Desirable

-   Hospitality, retail or POS industry experience.
-   Experience in a professional services, consulting or client-funded delivery environment.
-   Payments integration experience.
-   Exposure to agile delivery, Jira and Confluence.

How you work

-   Product mindset. You build for the whole customer base, not just the client paying for the engagement.
-   Commercially aware. You understand that estimates drive pricing and margin, and you treat them seriously.
-   Collaborative. You work openly with R&D, Delivery and Support, and raise conflicts early.
-   Pragmatic and fast. You use AI tooling to move quickly, and you know when to slow down and get the design right.
-   Clear communicator. You can explain technical trade-offs to clients, project managers and engineers alike.

What success looks like

-   Estimate accuracy: Actual effort lands within an agreed tolerance of the scoped estimate
-   Delivery: Engagements delivered on time and on budget
-   Product fit: Capabilities ship through the standard release process and become part of the core product
-   Roadmap alignment: No conflicts or rework with R&D roadmap work
-   Quality: Low post-release defect rate and clean handover to Support
-   Client outcome: Strong client acceptance and satisfaction on completed engagements

Key relationships

-   Project and Delivery Manager: scoping, estimation, planning and delivery tracking.
-   R&D (Engineering and Product): architecture, standards, code review, roadmap alignment and release.
-   Clients: discovery, design validation and acceptance.
-   Support: handover and ongoing maintenance of delivered capabilities.
