- Location
- Beirut, Beirut Governorate, Lebanon · published
- Type
- Full-time
- Department
- IT
- Seniority
- Mid
- Source
- Workable
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.