Valsoft Corporation

Senior Full-Stack Developer - NFX

Valsoft Corporation
Apply
3 days ago
Beirut, LebanonSenior

Responsibilities

  • Own product features from clarifying the problem and requirements through implementation, testing, release, and follow-up.
  • Develop backend services, APIs, data models, and user interfaces across the full stack.
  • Build intuitive interfaces and workflows for complex retail processes, with attention to accessibility, responsiveness, validation, and error states.
  • Build AI-powered agents that use RetailVista data and APIs to complete business tasks.
  • Design AI features with permissions, tenant isolation, usage limits, audit trails, human approval, model cost, and response-time considerations.
  • Use AI-assisted and agentic workflows for investigation, prototyping, development, refactoring, testing, and documentation.
  • Validate requirements and acceptance criteria, test edge cases and failure scenarios, and verify AI-driven actions and data changes.
  • Improve existing code, conduct code reviews, share knowledge, and collaborate with development, support, implementation, product, and commercial colleagues.

Requirements

  • Strong experience with the Microsoft development ecosystem, particularly C#/.NET and SQL Server.
  • Substantial experience delivering and maintaining production software, including backend development, APIs, and relational databases.
  • Practical experience with JavaScript/TypeScript, HTML, CSS, and a modern frontend framework.
  • Hands-on experience building AI-powered applications and connecting models to business data, tools, and APIs.
  • Ability to evaluate AI-generated code, identify incorrect assumptions and security issues, and use AI tools responsibly with source code, credentials, and customer information.
  • Strong UI/UX judgment and ability to design coherent, accessible, responsive interfaces without fully specified interactions.
  • Ability to validate requirements, assumptions, acceptance criteria, edge cases, permissions, failure scenarios, and regression risks.
  • Ability to work independently, communicate clearly with technical and non-technical colleagues, collaborate constructively, and share knowledge.
  • Valuable additional experience includes retail, ERP, POS, business-critical software, automated testing, CI/CD, incremental modernization, or introducing AI development practices.

Benefits

  • Full-time position in Beirut, Lebanon.
  • Hybrid workplace arrangement.

Tech Stack

C#CSSHTMLJavaScriptMicrosoft SQL Server.NETTypeScript
Valsoft Corporation

About Valsoft Corporation

501-1,000 employees

Valsoft Corporation acquires and operates vertical market software companies, using a buy‑and‑hold model to support industry‑specific products and services. Revenue comes through its portfolio’s subscriptions, licenses, and maintenance, with businesses spanning sectors including logistics, restaurants, and financial services. The company is privately held and headquartered in Saint‑Laurent (Montreal), Quebec, with a global footprint of acquired software operators.

Contact me