Senior Software Developer - NBI

Valsoft Corporation · Beirut

Senior Software Developer - NBI at Valsoft Corporation, based in Beirut. This is a permanent role.

Salary
Competitive
Location
Beirut
Contract
Permanent
Posted
1 day ago
Closes
23 Sep 2026
Sector
Software Developer

Reference workable_valsoft-corp_6839E7663B

About the role

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 Design, build, and maintain integrations between the NBI platform and third-party systems including POS providers, payment processors, CRM platforms, and marketing tools, using the target TypeScript and AWS Lambda microservices stack. Own the full integration lifecycle for assigned partners: technical discovery, API contract design, build, testing, deployment, and ongoing reliability monitoring. Work within our existing .NET and SQL-based integration layer where required, reading and understanding legacy implementations to inform refactoring, extend capability, or resolve production issues without introducing regression. Ensure all integrations are built to be robust, observable, and maintainable, with appropriate error handling, retry logic, and alerting in place from the start. Technical partner engagement Engage directly with third-party technical teams to understand API contracts, negotiate integration approaches, and resolve ambiguities during implementation. Represent NBI professionally in technical discussions with external partners, translating business requirements into clear integration specifications and surfacing risks or constraints early. Document integration contracts, data flows, and operational runbooks clearly, ensuring the team can support and extend integrations beyond the initial build. AI-enabled engineering and delivery quality Use Claude Code and agentic AI workflows as a core part of how you work: from decomposing a loosely defined integration requirement into a structured delivery plan, through scaffolding, iterative refinement, and test generation, to final production-ready output. Apply strong engineering judgement to AI-generated output; you know how to verify correctness at integration boundaries, catch hallucinated API behaviour, and hold quality standards even when AI tooling is doing a large share of the drafting. Contribute to the team's evolving norms around AI-augmented engineering: what works, what does not, where human judgement is non-negotiable, and how to structure tasks for reliable AIassisted execution. Work within the Shape Up delivery model, engaging with pitches during shaping, committing to delivery within cycle, and surfacing scope or complexity concerns proactively rather than after the fact. Collaborate closely with the QA function to ensure integrations are testable, with agreed acceptance criteria, contract tests, and monitoring in place before delivery is considered complete. Use Linear, Notion, and GitLab as standard tooling across work tracking, documentation, and CI/CD. 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. Requirements Excellent written and verbal English communication skills; able to engage with technical…

Reference: workable_valsoft-corp_6839E7663B · Posted 1 day ago · Closes 23 Sep 2026 · Listed via Valsoft Corporation

Know someone who'd be great for this? Get a shareable card

Apply for this job

This role is listed via Valsoft Corporation. Applications are handled on the employer's site.

Apply on employer site

Opens the employer's website in a new tab.

Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.

Report this job
Salary Competitive
Apply now