Valsoft Corporation

Valsoft Corporation

·2 days ago

Senior software developer - nbi

Apply now

Location

onsite, Beirut, Lebanon

Commitment

Full Time

Level

Senior (5+ years)

Required skills

TypeScriptNode.jsAWS LambdaC#.NETSQLREST APIsWebhooksEvent-driven architectureClaude CodeAgentic AI workflowsTerraformDatadogGitLabLinearNotion

Job Description

Aspire Software is looking for a Senior 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:

You will work closely with our Senior Integrations Engineer and within the Platform, Data and Security function, collaborating directly with external technical partners, internal product and engineering teams, and a codebase that spans modern TypeScript microservices and a mature .NET API. Critically, you will be expected to use AI-enabled development workflows not as a productivity shortcut but as a genuine engineering methodology: taking loosely defined integration requirements and using Claude Code and agentic tooling to plan, refine, and deliver production-quality outcomes. If you want to build things that matter, work in an environment that is serious about AI-native engineering, and grow your skills across a genuinely interesting technical domain, this is the role.

Key responsibilities

  • Integration design and delivery
  • Technical partner engagement
  • AI-enabled engineering and delivery quality

About you

You are an engineer who takes integration work seriously as a discipline, not just plumbing between systems. You understand that the quality of an integration shows up in production at the worst possible moment, so you build with reliability and observability in mind from the start. You are comfortable working across both modern serverless architectures and legacy codebases, and you communicate clearly enough with technical partners to get integrations right the first time rather than the third.

Equally important: you are an experienced practitioner of AI-native engineering. You do not use Claude Code to autocomplete lines of code. You use it to think through an approach, decompose ambiguous requirements into executable steps, generate and iterate on implementation, and produce output you are prepared to own and defend. You have enough experience with agentic workflows to know their limits, and enough engineering rigour to close the gap where they fall short.

What's in it for you

You will be working on integrations that restaurant operators depend on every day, at a moment when the team is actively rebuilding how those integrations work. The shift from a complex legacy integration layer to a modern, event-driven microservices architecture is a genuine technical problem, and you will have real ownership of meaningful parts of it. The work spans new partner onboarding into North America, the modernisation of existing POS and payment integrations, and an engineering culture that treats AI-native delivery as a first-class discipline. If you want to grow your skills across serverless architecture, integration design, and agentic engineering on a platform that touches tens of thousands of venues, you will find genuine scope to do that here.

Why join us

A team built on genuine care for the people we work with and the customers we serve. We work remotely, we hold each other to a high standard, and we are committed to building a team that reflects the diversity of the communities and industries we serve. We welcome applications from candidates of all backgrounds.

Ready to join the team?

Apply now