.NET Developers Jobs in Lebanon
229 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>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.</p><p>About the Job: Senior full-stack .NET engineer to build and harden new multi-tenant cloud platform, working directly under Dermaine Peart's cloud initiative. Primary mandate: greenfield development in modern .NET, plus enough legacy fluency to help retire WCF/MSMQ/DTC dependencies blocking containerization.</p><p>.NET 10 (or strong .NET 6+ with clear runway to 10) API and service development MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing) Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</p><p>Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies Elasticsearch exposure (Screening module's search layer)</p><p>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase Obviously strong experience leveraging Claude Code is essential</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>.NET 10 (or strong .NET 6+ with clear runway to 10) API and service development</li><li>MS-SQL / T-SQL schema design, query optimization, stored-procedure refactoring (current bottleneck is a flexibility-first schema that resists indexing)</li><li>Azure services VM-based deployment, Azure DevOps pipelines; bonus for containerization/AKS experience given the multi-tenant target architecture</li><li>Strong plus Experience migrating off WCF/MSMQ/DTC-style legacy .NET Framework dependencies</li><li>Elasticsearch exposure (Screening module's search layer)</li><li>Any AML/fincrime/compliance domain exposure (BSA, FinCEN, FATF) not required, but shortens ramp time given the regulatory constraints on this codebase</li><li>Obviously strong experience leveraging Claude Code is essential</li></ul><p></p></section>
<p>Aspire Software is looking for a Senior .NET/C# developer to join our team in Lebanon. About the Role: This is a very small team, and that shapes everything about the role. You'll have real autonomy and immediate impact and there's no one to hide behind: you will own what you ship, in a system that government departments depend on every day. For the right person that's the most interesting thing about the job. If it sounds like too much, it probably is and that's fine. This is not a ticket-taking role. You'll evaluate the platform, form strong opinions, and drive improvements to how it's built and how it feels to use. What you'd be working on The newest parts of the platform are an AI-driven workflow engine that uses LLMs to turn unstructured correspondence into structured data, and a set of recent .NET services built on current versions of the framework. Alongside them run several Spring Boot services on Java 21 handling authentication, search, document conversion and transport so some working knowledge of Java is needed. The core of the product is a mature ASP.NET/C# codebase MVC, Razor, jQuery, Kendo UI, SQL Server and Oracle with an older server-rendered administration area and a legacy reporting stack that we intend to replace. Modernizing these incrementally, without disrupting the organizations that depend on them, is a significant part of this role and one of the more interesting engineering problems here. We're also looking at how this platform evolves toward cloud delivery, and there'll be room to shape that. We're telling you this plainly because we'd rather you arrive knowing what the work actually is. If the idea of steadily improving a system that matters appeals to you more than starting from a blank page, this will suit you. We operate AI-first. Daily, hands-on use of AI-assisted tools (Claude Code, Cursor, GitHub Copilot) is a core requirement not to generate code blindly, but to design, implement and critically review production-quality work alongside your own technical judgment. What you'll do Build and improve features and services in .NET/C#. Modernize legacy components incrementally identify outdated patterns and propose concrete refactoring, with a realistic sense of what's worth changing and what isn't. Evaluate user workflows and interfaces, and reduce friction where the product doesn't serve users well. Write and maintain automated tests for what you ship. We have a substantial Playwright end-toend suite covering the web application and the service APIs; unit-test coverage in the .NET code is where the gap is, and closing it is part of the job. Contribute to the LLM workflow engine: understand how it uses LLMs, find its limits, and improve prompts, workflows and data-processing logic for better accuracy and reliability. Integrate APIs, messaging and third-party services. Take initiative step into problems before they're assigned and drive them to done. Share context early and keep the team in the loop. Solid, real-world experience shipping applications in .NET/C#; comfortable reading and improving large existing codebases. Hands-on experience with LLM-based systems prompt engineering, evaluating and improving model output, and building or maintaining LLM-driven workflows in production. Comfort in a server-rendered stack Razor, jQuery, Kendo and the patience to improve it step by step rather than rewrite it. Enough working knowledge of Java to understand and contribute to Spring Boot services. Good grasp of API design, backend services and relational databases. The habit of testing your own work comfortable with end-to-end tests, and willing to write the first unit tests for modules that have no coverage today. Practical software-design sense, and the judgment to know when to apply it. Strong communication and collaboration a must-have. You work well side by side with others and you're approachable. Fluent English, written and spoken a must-have. Mandatory: daily, hands-on use of AI-assisted dev tools to produce, review and ship production code. A bias toward improving systems rather than accepting them as-is, and comfort working with limited direction. How we work - Definition of done A change isn't done until it's tested. Every feature, fix or refactor ships with the automated tests that prove it works and guard against regressions. In a small team with no separate QA function, developers own the quality of what they deliver. Nice to have Experience taking an on-premise product toward cloud or SaaS delivery containerization, multi-tenancy, CI/CD pipelines, or cloud deployment (Azure preferred). Background in enterprise or government software compliance, auditability, accessibility. Front-end modernization experience, migrating legacy server-rendered UIs. Playwright experience.</p><p><strong>Desired Candidate Profile</strong></p><p>Solid, real-world experience shipping applications in .NET/C#; comfortable reading and improving large existing codebases. Hands-on experience with LLM-based systems prompt engineering, evaluating and improving model output, and building or maintaining LLM-driven workflows in production. Comfort in a server-rendered stack Razor, jQuery, Kendo and the patience to improve it step by step rather than rewrite it. Enough working knowledge of Java to understand and contribute to Spring Boot services. Good grasp of API design, backend services and relational databases. The habit of testing your own work comfortable with end-to-end tests, and willing to write the first unit tests for modules that have no coverage today. Practical software-design sense, and the judgment to know when to apply it. Strong communication and collaboration a must-have. You work well side by side with others and you're approachable. Fluent English, written and spoken a must-have. Mandatory: daily, hands-on use of AI-assisted dev tools to produce, review and ship production code. A bias toward improving systems rather than accepting them as-is, and comfort working with limited direction.</p>
<p>Role Overview: The Integration Engineer is responsible for designing, developing, and maintaining enterprise integrations across internal and external applications using Microsoft Azure Integration Services and .NET technologies. This role focuses on API development, middleware solutions, event-driven architectures, messaging platforms, and system-to-system integrations. The engineer will work closely with application teams, business stakeholders, and architects to deliver secure, scalable, and reliable integration solutions across the organization. Key Responsibilities 1. Solution Design Design and implement integration solutions using Azure services such as: Azure Logic Apps (Standard & Consumption) Azure Service Bus (Queues, Topics, DLQ) Azure API Management Event Grid / Event Hub Azure Functions Translate functional requirements into scalable integration architectures. Build robust retry, error-handling, dead-lettering, and monitoring patterns. 2. Development & Implementation Develop integration workflows using Logic Apps (stateful and stateless). Implement synchronous and asynchronous messaging patterns. Build APIs and connectors for internal/external system integrations. Implement CI/CD pipelines for integration components (Azure DevOps/GitHub). Build reusable components, templates, and enterprise integration patterns. 3. Service Bus & Messaging Configure queues, topics, subscriptions, and rules. Implement DLQ handling, repair & replay, and quarantine logic. Ensure message security, idempotency, and guaranteed delivery. 4. API Management Publish, secure, and monitor APIs using Azure API Management. Implement policies (rate limiting, caching, transformation, authentication). Manage API lifecycle and developer onboarding. 5. Monitoring & Support Implement alerting and observability using: Application Insights Log Analytics Azure Monitor Troubleshoot integration failures, performance issues, and message dead-lettering. Support production workloads, ensure platform reliability, and optimize cost. 6. Security & Governance Apply best practices for identity and access management (Azure AD). Implement security standards: Managed Identity, OAuth2, RBAC, Key Vault. Ensure compliance with company governance and Azure landing zone policies.</p><p><strong>Desired Candidate Profile</strong></p><p>Qualifications and Experience: Bachelor's degree in Computer Science, Software Engineering, or a related field. Strong programming skills in C# and .NET . Experience developing and consuming RESTful APIs . Experience with ASP.NET Core Web API development. Understanding of enterprise integration patterns and middleware concepts. Knowledge of synchronous and asynchronous communication mechanisms. Experience with messaging platforms such as: Azure Service Bus Strong understanding of JSON, XML, and API contracts. Experience with Azure services including: Azure Logic Apps Azure Functions Azure API Management Azure Service Bus Event Grid Cosmos DB Azure Storage Container Experience with Git and Azure DevOps. Familiarity with CI/CD pipelines and deployment automation. Understanding of authentication and security concepts including: OAuth2 OpenID Connect Managed Identity Azure Key Vault RBAC Experience troubleshooting distributed applications and integrations. Strong analytical, debugging, and problem-solving skills.</p><p>We are looking for entrepreneurs, techies, passionate, eager to learn, humble, with a positive attitude and a high level of integrity People. Flexible and willing to take challenges, work and live in coffee-producing countries, People who want to build expertise and a career in the coffee business and are ready to go the extra mile.</p>
<p>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.</p><p>Role Overview We're looking for a Full Stack Developer who's equally comfortable maintaining and extending legacy .NET applications as they are building modern React frontends and cloud-native services. You'll work across the full stack from SQL Server stored procedures to PostgreSQL schemas to React components and use AI tools as a natural part of how you work every day. This is a hands-on engineering role with real ownership. You'll collaborate closely with the product and QA teams, contribute to architecture decisions, and help the team navigate the ongoing transition from legacy systems to modern infrastructure.</p><p>What You'll Do</p><ul><li>Maintain, debug, and extend legacy .NET Framework applications and their SQL Server databases</li><li>Build new features in our modern stack: React frontends backed by .NET Core or Node APIs with PostgreSQL</li><li>Design and optimize SQL Server and PostgreSQL schemas, queries, and stored procedures</li><li>Use AI coding tools (GitHub Copilot, Claude, Cursor, or similar) to accelerate development and code review</li><li>Write clean, testable code and participate in code reviews</li><li>Work with QA to ensure quality across both legacy and modern surfaces</li><li>Document technical decisions and contribute to internal knowledge sharing</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Solid experience with nodeJS and typescript/javascript + AI</li><li>Strong SQL Server skills: schema design, stored procedures, query optimization, and migrations</li><li>Comfortable reading, maintaining, and refactoring older codebases without breaking things</li><li>Modern Stack - Production experience with React (hooks, component architecture, state management)</li><li>Familiarity with .NET Core / .NET 6+ or equivalent modern backend frameworks</li><li>PostgreSQL experience: schema design, indexing, query tuning, and ORM usage (Entity Framework or similar)</li><li>Understanding of REST API design and integration patterns</li><li>AI-Assisted Development - Active, daily use of AI coding assistants (GitHub Copilot, Claude, Cursor, or similar)</li><li>Comfortable prompting AI tools effectively for code generation, debugging, refactoring, and documentation</li><li>Able to critically evaluate AI-generated code knowing when to trust it, when to fix it, and when to throw it out</li><li>Uses AI to move faster without sacrificing quality or understanding</li><li>General - Strong problem-solving instincts and attention to detail</li><li>Good communication you can explain technical trade-offs to non-technical stakeholders</li><li>Comfortable working in environments where legacy and modern systems coexist</li><li>Nice to Have - Experience with cloud platforms (Azure, AWS, or GCP)</li><li>Familiarity with DevOps practices: CI/CD pipelines, containerization (Docker), infrastructure as code</li><li>Background in regulated or government-adjacent industries</li><li>Experience with TypeScript</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Aspire Software is looking for a Senior Software Developer to join our team in Lebanon.<br> Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.<br> 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.<br> 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 .<br>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.<br> 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.<br> 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.<br> Own the full integration lifecycle for assigned partners: technical discovery, API contract design, build, testing, deployment, and ongoing reliability monitoring.<br> Work within our existing .<br>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.<br> Ensure all integrations are built to be robust, observable, and maintainable, with appropriate error handling, retry logic, and alerting in place from the start.<br> Technical partner engagement Engage directly with third-party technical teams to understand API contracts, negotiate integration approaches, and resolve ambiguities during implementation.<br> Represent NBI professionally in technical discussions with external partners, translating business requirements into clear integration specifications and surfacing risks or constraints early.<br> Document integration contracts, data flows, and operational runbooks clearly, ensuring the team can support and extend integrations beyond the initial build.<br> 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.<br> 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.<br> 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.<br> 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.<br> 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.<br> Use Linear, Notion, and GitLab as standard tooling across work tracking, documentation, and CI/CD.<br> About you You are an engineer who takes integration work seriously as a discipline, not just plumbing between systems.<br> 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.<br> 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.<br> Equally important: you are an experienced practitioner of AI-native engineering.<br> You do not use Claude Code to autocomplete lines of code.<br> 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.<br> You have enough experience with agentic workflows to know their limits, and enough engineering rigour to close the gap where they fall short.<br> Excellent written and verbal English communication skills; able to engage with technical partners and internal teams across time zones with clarity and professionalism Strong commercial experience building and maintaining third-party integrations using REST APIs, webhooks, and event-driven patterns Solid Node.<br>js and TypeScript development experience, with the ability to build production-quality backend services and integrations independently Ability to read, understand, and work within a .<br>NET / C# codebase; you do not need to be a .<br>NET specialist, but you cannot be blocked by one Working knowledge of SQL and relational databases; comfortable writing and reviewing queries, understanding data access patterns, and reasoning about integration data flows Demonstrated experience using Claude Code or equivalent agentic AI tooling as a core part of your engineering workflow; able to take a loosely defined capability, structure it into a delivery plan using AI, and drive it through to production-quality output with appropriate verification at each stage Strong engineering judgement when working with AI-generated code; you know what to trust, what to verify, and what to rewrite, particularly at API boundaries and in integration-critical paths.<br> Strong attention to detail in API contract design, error handling, and edge-case coverage; integrations you build do not silently fail Highly desirable Hands-on experience with AWS Lambda and serverless architectures, including event-driven patterns and infrastructure-as-code tooling such as Terraform Experience integrating with POS systems, payment processors, or hospitality platforms in a commercial environment Familiarity with AI agent orchestration, prompt engineering for code generation tasks, and context management in multi-step agentic workflows Familiarity with observability tooling (Datadog or equivalent) for monitoring integration health, alerting on failures, and diagnosing production issues Experience working in Linear, Notion, and GitLab as a day-to-day engineering toolchain Experience working in Shape Up, Kanban, or other non-sprint delivery models with a strong sense of personal delivery accountability Exposure to multi-region or multi-market SaaS environments, where integration behaviour may vary by geography or partner configuration 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.<br> 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.<br> 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.<br> 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.<br> Why join us A team built on genuine care for the people we work with and the customers we serve.<br> 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.<br> We welcome applications from candidates of all backgrounds.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Join our team to design, build, and maintain reliable software systems that enable scalable product delivery and continuous improvement. You ll work closely with cross-functional partners to ship features on schedule, enhance performance and reliability, and strengthen code quality while supporting deployments and service monitoring.</p><p>Create and maintain robust, production-ready software solutions by applying strong programming skills, API and database expertise, and disciplined engineering practices (testing, version control, and CI/CD) to reduce defects, improve reliability, and deliver measurable performance and maintainability gains.</p><p>Job Duties and Responsibilities</p><ul><li>Programming (Java/Python/JavaScript/C#)</li><li>API Development (REST/GraphQL)</li><li>Database Design (SQL/NoSQL)</li><li>Version Control (Git)</li><li>Testing (unit/integration)</li><li>Cloud & CI/CD Concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li><li>Performance & Reliability Optimization</li><li>Production Incident Management</li><li>Deployment Support & Service Monitoring</li><li>Code Quality & Maintainability</li><li>Defect Fixing</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Programming (Java/Python/JavaScript/C#)</li><li>APIs (REST/GraphQL)</li><li>Databases (SQL/NoSQL)</li><li>Version control (Git)</li><li>Testing (unit/integration)</li><li>Cloud/CI/CD concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>
Jobs for Humanity is partnering with chloe 3 to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: chloe 3<br>
<br>Job Description<br>
<p>Join our team to design, build, and maintain reliable software systems that enable scalable product delivery and continuous improvement. You’ll work closely with cross-functional partners to ship features on schedule, enhance performance and reliability, and strengthen code quality while supporting deployments and service monitoring.</p><br> Job Purpose <p>Create and maintain robust, production-ready software solutions by applying strong programming skills, API and database expertise, and disciplined engineering practices (testing, version control, and CI/CD) to reduce defects, improve reliability, and deliver measurable performance and maintainability gains.</p><br> Job Duties and Responsibilities <ul>
<li>Programming (Java/Python/JavaScript/C#)</li><li>API Development (REST/GraphQL)</li><li>Database Design (SQL/NoSQL)</li><li>Version Control (Git)</li><li>Testing (unit/integration)</li><li>Cloud & CI/CD Concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li><li>Performance & Reliability Optimization</li><li>Production Incident Management</li><li>Deployment Support & Service Monitoring</li><li>Code Quality & Maintainability</li><li>Defect Fixing</li>
</ul>
<br>
<br>Qualifications<br>
Required Qualifications <ul>
<li>Programming (Java/Python/JavaScript/C#)</li><li>APIs (REST/GraphQL)</li><li>Databases (SQL/NoSQL)</li><li>Version control (Git)</li><li>Testing (unit/integration)</li><li>Cloud/CI/CD concepts</li><li>Problem-solving</li><li>Collaboration and teamwork</li><li>Clear communication</li><li>Ownership and accountability</li>
</ul>
<br>
<br><br> </div>
<p><h4>Aspire Software company overview</h4>
<p>Aspire Software is looking for a full stack software developer to join our team in Lebanon. 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.</p>
<h4>About the job</h4>
<p>As a full stack developer you’ll design, build, and maintain features across the full stack — from database and back-end services through to the front-end screens our customers use every day. You’ll work within a collaborative, cross-functional team to solve real technical challenges and deliver improvements that thousands of grant managers rely on across the UK and beyond. We’re a remote-first company, so you’ll collaborate with teammates across locations and are trusted to do your best work wherever you’re based.</p>
<p>This is a hands-on development role for someone who’s ready to take ownership of features and grow their skills quickly. You’ll contribute to technical discussions, learn from experienced engineers, and help raise the quality of everything we ship.</p>
<p>Just as importantly, this is an AI-native role. We expect you to use modern AI tooling to problem-solve and deliver faster every day, while also helping us build AI capabilities directly into the Flexigrant platform. If using AI to accelerate your work is already second nature to you, you’ll fit right in.</p>
<h4>Key responsibilities</h4>
<ul>
<li>Design, develop, and maintain robust, scalable, and secure features across the full stack</li>
<li>Write clean, efficient, well-documented code that adheres to best practices</li>
<li>Use AI tooling as a core part of your daily workflow to problem-solve, write, review, and ship code faster</li>
<li>Help build AI-powered features into the Flexigrant platform</li>
<li>Contribute to technical discussions and architectural decisions within the team</li>
<li>Take part in code reviews to maintain quality and share knowledge</li>
<li>Debug and resolve issues across the application stack</li>
<li>Work with the product owner and team to refine requirements and turn them into working software</li>
<li>Participate in agile ceremonies — sprint planning, daily stand-ups, and retrospectives</li>
<li>Contribute to continuous improvement of our development processes and practices</li>
<li>Help support and maintain the production environment</li>
<li>Stay current with emerging technologies, with a particular focus on advances in AI</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>2+ years of professional software development experience building secure, scalable applications in a fast-paced agile environment</li>
<li>Strong proficiency in C# / VB.NET and the .NET stack, including .NET Core and ASP.NET (MVC / Web API)</li>
<li>Solid front-end skills across HTML, CSS, JavaScript and TypeScript</li>
<li>Experience coding responsive web applications for a range of devices and browsers</li>
<li>Strong relational database skills, particularly MS SQL Server and T-SQL, including schema design, data modelling, and query optimisation</li>
<li>Good understanding of application architecture and software design principles (SOLID, DRY, object-oriented design)</li>
<li>Understanding of security best practices in software development</li>
<li>Knowledge of RESTful API design and implementation, and service-based architecture</li>
<li>Experience with cloud platforms, preferably Microsoft Azure</li>
<li>Experience with version control systems</li>
<li>Understanding of CI/CD pipelines and DevOps practices</li>
<li>Ability to write automated tests (unit, integration, etc.)</li>
<li>Experience using Claude Code and/or other AI coding tools (e.g. Cursor, GitHub Copilot) as part of day-to-day development</li>
<li>Experience using agentic AI software development lifecycles and workflows</li>
<li>Ability to translate requirements from meetings and conversations into user stories or technical specs</li>
</ul>
<h4>Working AI-native</h4>
<p>AI is central to how we build, not an afterthought. This role calls for someone who is AI-native: you already reach for AI to accelerate your work, and you’re excited to help embed AI deeper into both our development process and our product. We’ll explore your AI fluency in the interview, so be ready to talk through — and show — how you work.</p>
<p>What “AI-native” means to us:</p>
<ul>
<li>You use AI coding tools such as Claude Code, Cursor, or GitHub Copilot as a natural, daily part of how you write, review, test, and ship code</li>
<li>You have experience with agentic AI software development lifecycles and workflows — directing AI agents to plan, build, and iterate on real work, rather than using AI only for autocomplete or to answer one-off questions and queries</li>
<li>You know how to prompt, steer, and critically review AI output, keeping quality and security high rather than blindly accepting suggestions</li>
<li>You’re keen to help design and build AI-powered features into the Flexigrant platform</li>
<li>You stay on top of a fast-moving field, continually adopting new tools and techniques that make you and the team more effective</li>
</ul>
<p>The bar here is high: we’re looking for someone at least as AI-native as our strongest engineers, and ideally someone who can raise it further.</p>
<h4>Personal characteristics</h4>
<ul>
<li>Strong problem-solving skills with attention to detail</li>
<li>Excellent written and verbal communication, able to be clear, concise, and accurate with both technical and non-technical audiences</li>
<li>Self-motivated, with the ability to work independently when needed</li>
<li>Collaborative team player who thrives in cross-functional environments</li>
<li>Genuine passion for learning and staying current with technology, especially AI</li>
<li>Pragmatic approach to development, with a focus on delivering value</li>
<li>Resilience and adaptability when facing technical challenges</li>
<li>Customer-focused mindset that considers end-user impact</li>
</ul></p><p></p>
<p>The role of this position is to maintain and develop the banking software environment by implementing new modules, developing or implementing software applications, providing the needed assistance and training to the end users and assist in IT projects.</p><p>Principal Accountabilities:</p><ul><li>Analyze, design and develop queries on the Bank system as well as other reports and statistics</li><li>Conduct program development on the Bank system and PCs</li><li>Provide technical support of users in software issues related to the Bank system and internally developed applications</li><li>Analyze, test and implement new or modified modules</li><li>Implement software applications in line with the bank s strategy and objectives</li><li>Participate in departmental projects at the request of the Acting IT Manager</li><li>Process personal data in compliance with applicable data protection legislation, the Data Protection Policy of the Bank as well as any other guidelines adopted by the bank in this regard from time to time.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Qualifications and technical skills:</p><ul><li>1-2 years of experience</li><li>Asp .net (vb or csharp)</li><li>API</li><li>SQL server</li><li>Reporting tools (e.g. Tableau, SQL server BI, Crystal Report, Power BI Report Server)</li><li>Python is a plus</li><li>AI Agent is a plus</li></ul>
<p>Trigyn has a contractual opportunity for an Full Stack Web Developer. This resource will be working at our client site in Lebanon. This is working from office at our client site in Beirut, Lebanon.
Job Description:
The resource is to support the development, maintenance, enhancement, and modernization of digital platforms, dashboards, and web applications. The resource will contribute to web application development, frontend implementation, data visualization features, ASP. NET Core environments, integrations, testing, troubleshooting, and operational support activities across assigned systems and digital initiatives, including platform upgrades and modernization efforts. The resource will also support implementation, deployment, user acceptance testing, and technical documentation activities while ensuring alignment with established standards for web development, accessibility, security, and operational sustainability.
Work Assignment
Develop websites and applications as per the strategy and applying UX/UI concepts and principles, established standards for web design, technologies, and tools; and following security and data protection schemes;
Maintain, upgrades, and enhance existing web sites and applications and integration to interrelated systems and program elements;
Organize and perform unit and integrated testing, designing and utilizing test bases; assists users in accepting testing;
Conduct research on new technologies as requested, keeps abreast of developments in the fields; assists in testing and evaluating new products and technologies;
Support data visualization and data analytics initiatives;
Prepare technical and user documentation for products, as well as training materials and conduct technical presentations;
Maintain functional specifications and technical documentation for websites, applications, and related procedures developed and/or modified;
Provide operational support for deployed websites and applications, including version management, deployment, troubleshooting, and recovery activities;
Support user onboarding and knowledge-sharing activities related to completed products and implemented solutions;
Performs other related tasks as required by strategy
Qualifications
A minimum high school diploma with a certification or degree in Information Systems, Information Technology, Computer Science, Computer Engineering or related area is required.
A minimum of 5 years of professional experience in the computer software industry as an ASP. NET Core developer working with front-end languages and libraries (HTML, CSS, JavaScript), back-end languages (C#), SQL Server, and open-source data visualization libraries like Apache ECharts is required, along with competency in C# and . NET Core.
Knowledge in database design, and development using MS SQL Relational Database is required.
At least 1 year of experience with version control such as GIT is required.</p><p><strong>Desired Candidate Profile</strong></p><p>Familiarity with databases (PostgreSQL, MySQL) is desirable.</p>
<p>We are seeking an experienced Senior Full-Stack / Product Engineer to join a Swiss Company for its back office in Lebanon to lead the development of customer-facing features for a next-generation digital banking platform</p><p><strong>Desired Candidate Profile</strong></p><b>The ideal candidate should meet the following requirements:</b><br><ul><li>Bachelor s degree in computer science, Software Engineering, Information Technology, or a related field.</li><li>Minimum 6 years of professional full-stack software development experience.</li><li>Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks.</li><li>Solid experience designing and consuming RESTful APIs.</li><li>Strong knowledge of PostgreSQL and relational database design.</li><li>Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization.</li><li>Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases.</li><li>Experience reviewing and improving AI-generated frontend and backend code.</li><li>Strong problem-solving skills with excellent attention to detail.</li><li>Excellent verbal and written communication skills.</li></ul><b>Preferred Qualifications</b><br><ul><li>Experience within FinTech, Digital Banking, Payments, Banking-as-a-Service (BaaS), or other regulated industries.</li><li>Experience designing approval workflows, authorization systems, customer onboarding (KYC), organizational hierarchies, or permission management platforms.</li><li>Hands-on experience with React Native mobile application development.</li><li>Experience integrating third-party financial APIs including KYC/AML providers, payment gateways, or card issuing platforms.</li><li>Familiarity with enterprise security principles and modern authentication systems.</li><li>Ability to understand and work with software written in Java, Kotlin, or C# when required.</li></ul><b>AI-Driven Engineering Experience</b><br><ul><li>Daily experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.</li><li>Strong prompt engineering skills to generate accurate and reliable AI-assisted code.</li><li>Experience reviewing, validating, and correcting AI-generated software.</li><li>The ability to distinguish between technically correct code and business-correct behavior, ensuring every feature meets user expectations and business objectives.</li></ul>
We are seeking an experienced Senior Full-Stack / Product Engineer to join a Swiss Company for its back office in Lebanon to lead the development of customer-facing features for a next-generation digital banking platform
<br>The ideal candidate should meet the following requirements:
<br>• Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related field.
<br>• Minimum 6 years of professional full-stack software development experience.
<br>• Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks.
<br>• Solid experience designing and consuming RESTful APIs.
<br>• Strong knowledge of PostgreSQL and relational database design.
<br>• Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization.
<br>• Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases.
<br>• Experience reviewing and improving AI-generated frontend and backend code.
<br>• Strong problem-solving skills with excellent attention to detail.
<br>• Excellent verbal and written communication skills.
<br>Preferred Qualifications
<br>• Experience within FinTech, Digital Banking, Payments, Banking-as-a-Service (BaaS), or other regulated industries.
<br>• Experience designing approval workflows, authorization systems, customer onboarding (KYC), organizational hierarchies, or permission management platforms.
<br>• Hands-on experience with React Native mobile application development.
<br>• Experience integrating third-party financial APIs including KYC/AML providers, payment gateways, or card issuing platforms.
<br>• Familiarity with enterprise security principles and modern authentication systems.
<br>• Ability to understand and work with software written in Java, Kotlin, or C# when required.
<br>AI-Driven Engineering Experience
<br>• Daily experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.
<br>• Strong prompt engineering skills to generate accurate and reliable AI-assisted code.
<br>• Experience reviewing, validating, and correcting AI-generated software.
<br>• The ability to distinguish between technically correct code and business-correct behavior, ensuring every feature meets user expectations and business objectives
<p>The ideal candidate will have a Bachelor s degree in computer science, Software Engineering, Information Technology, or a related field. Minimum 6 years of professional full-stack software development experience. Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks. Solid experience designing and consuming RESTful APIs. Strong knowledge of PostgreSQL and relational database design. Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization. Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases. Experience reviewing and improving AI-generated frontend and backend code. Strong problem-solving skills with excellent attention to detail. Excellent verbal and written communication skills.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in computer science, Software Engineering, Information Technology, or a related field.</li><li>Minimum 6 years of professional full-stack software development experience.</li><li>Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks.</li><li>Solid experience designing and consuming RESTful APIs.</li><li>Strong knowledge of PostgreSQL and relational database design.</li><li>Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization.</li><li>Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases.</li><li>Experience reviewing and improving AI-generated frontend and backend code.</li><li>Strong problem-solving skills with excellent attention to detail.</li><li>Excellent verbal and written communication skills.</li></ul><h3>Preferred Qualifications</h3><ul><li>Experience within FinTech, Digital Banking, Payments, Banking-as-a-Service (BaaS), or other regulated industries.</li><li>Experience designing approval workflows, authorization systems, customer onboarding (KYC), organizational hierarchies, or permission management platforms.</li><li>Hands-on experience with React Native mobile application development.</li><li>Experience integrating third-party financial APIs including KYC/AML providers, payment gateways, or card issuing platforms.</li><li>Familiarity with enterprise security principles and modern authentication systems.</li><li>Ability to understand and work with software written in Java, Kotlin, or C# when required.</li></ul><h3>AI-Driven Engineering Experience</h3><ul><li>Daily experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.</li><li>Strong prompt engineering skills to generate accurate and reliable AI-assisted code.</li><li>Experience reviewing, validating, and correcting AI-generated software.</li><li>The ability to distinguish between technically correct code and business-correct behavior, ensuring every feature meets user expectations and business objectives.</li></ul>
<p>The ideal candidate will have a Bachelor s degree in computer science, Software Engineering, Information Technology, or a related field. Minimum 6 years of professional full-stack software development experience. Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks. Solid experience designing and consuming RESTful APIs. Strong knowledge of PostgreSQL and relational database design. Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization. Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases. Experience reviewing and improving AI-generated frontend and backend code. Strong problem-solving skills with excellent attention to detail. Excellent verbal and written communication skills.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor s degree in computer science, Software Engineering, Information Technology, or a related field.</li><li>Minimum 6 years of professional full-stack software development experience.</li><li>Strong hands-on experience with React, Next.js, TypeScript, Node.js, and modern JavaScript frameworks.</li><li>Solid experience designing and consuming RESTful APIs.</li><li>Strong knowledge of PostgreSQL and relational database design.</li><li>Excellent understanding of software architecture, data modeling, automated testing, debugging, and application performance optimization.</li><li>Ability to analyze business requirements and proactively identify missing requirements, logical inconsistencies, and edge cases.</li><li>Experience reviewing and improving AI-generated frontend and backend code.</li><li>Strong problem-solving skills with excellent attention to detail.</li><li>Excellent verbal and written communication skills.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience within FinTech, Digital Banking, Payments, Banking-as-a-Service (BaaS), or other regulated industries.</li><li>Experience designing approval workflows, authorization systems, customer onboarding (KYC), organizational hierarchies, or permission management platforms.</li><li>Hands-on experience with React Native mobile application development.</li><li>Experience integrating third-party financial APIs including KYC/AML providers, payment gateways, or card issuing platforms.</li><li>Familiarity with enterprise security principles and modern authentication systems.</li><li>Ability to understand and work with software written in Java, Kotlin, or C# when required.</li></ul><p><strong>AI-Driven Engineering Experience</strong></p><ul><li>Daily experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.</li><li>Strong prompt engineering skills to generate accurate and reliable AI-assisted code.</li><li>Experience reviewing, validating, and correcting AI-generated software.</li><li>The ability to distinguish between technically correct code and business-correct behavior, ensuring every feature meets user expectations and business objectives.</li></ul>
<p>Responsibilities</p><ul><li>Develop responsive and professional web interfaces.</li><li>Convert UI/UX designs into functional screens.</li><li>Build reusable React components.</li><li>Develop dashboards, forms, data grids, and administration screens.</li><li>Integrate the UI with REST APIs.</li><li>Develop interactive interfaces such as workflow/process designers.</li><li>Maintain consistent UI/UX standards across applications.</li></ul><p>Required Skills</p><ul><li>React</li><li>TypeScript / JavaScript</li><li>HTML5 / CSS3</li><li>REST API integration</li><li>Responsive Web Design</li><li>Git</li><li>Experience with UI frameworks such as Material UI, Ant Design, Bootstrap, Tailwind, or similar.</li></ul><p>Nice to Have</p><ul><li>React Flow or similar diagram/workflow libraries.</li><li>Dashboard and charting libraries.</li><li>Figma.</li><li>Basic knowledge of .NET / C#.</li><li>Experience with enterprise/business applications.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>2+ years of front-end development experience preferred.</p><p>Strong problem-solving and attention to detail.</p><p>Able to work independently and within a development team.</p><p>Portfolio or examples of previous React projects are highly valued.</p>
<p>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.</p><p>About the Job:</p><p>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.</p><p>Key responsibilities</p><p>Integration design and delivery</p><ul><li>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.</li><li>Own the full integration lifecycle for assigned partners: technical discovery, API contract design, build, testing, deployment, and ongoing reliability monitoring.</li><li>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.</li><li>Ensure all integrations are built to be robust, observable, and maintainable, with appropriate error handling, retry logic, and alerting in place from the start.</li></ul><p>Technical partner engagement</p><ul><li>Engage directly with third-party technical teams to understand API contracts, negotiate integration approaches, and resolve ambiguities during implementation.</li><li>Represent NBI professionally in technical discussions with external partners, translating business requirements into clear integration specifications and surfacing risks or constraints early.</li><li>Document integration contracts, data flows, and operational runbooks clearly, ensuring the team can support and extend integrations beyond the initial build.</li></ul><p>AI-enabled engineering and delivery quality</p><ul><li>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.</li><li>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.</li><li>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.</li><li>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.</li><li>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.</li><li>Use Linear, Notion, and GitLab as standard tooling across work tracking, documentation, and CI/CD.</li></ul><p>About you</p><p>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.</p><ul><li>Excellent written and verbal English communication skills; able to engage with technical partners and internal teams across time zones with clarity and professionalism</li><li>Strong commercial experience building and maintaining third-party integrations using REST APIs, webhooks, and event-driven patterns</li><li>Solid Node.js and TypeScript development experience, with the ability to build production-quality backend services and integrations independently</li><li>Ability to read, understand, and work within a .NET / C# codebase; you do not need to be a .NET specialist, but you cannot be blocked by one</li><li>Working knowledge of SQL and relational databases; comfortable writing and reviewing queries, understanding data access patterns, and reasoning about integration data flows</li><li>Demonstrated experience using Claude Code or equivalent agentic AI tooling as a core part of your engineering workflow; able to take a loosely defined capability, structure it into a delivery plan using AI, and drive it through to production-quality output with appropriate verification at each stage</li><li>Strong engineering judgement when working with AI-generated code; you know what to trust, what to verify, and what to rewrite, particularly at API boundaries and in integration-critical paths.</li><li>Strong attention to detail in API contract design, error handling, and edge-case coverage; integrations you build do not silently fail</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>Excellent written and verbal English communication skills; able to engage with technical partners and internal teams across time zones with clarity and professionalism</li><li>Strong commercial experience building and maintaining third-party integrations using REST APIs, webhooks, and event-driven patterns</li><li>Solid Node.js and TypeScript development experience, with the ability to build production-quality backend services and integrations independently</li><li>Ability to read, understand, and work within a .NET / C# codebase; you do not need to be a .NET specialist, but you cannot be blocked by one</li><li>Working knowledge of SQL and relational databases; comfortable writing and reviewing queries, understanding data access patterns, and reasoning about integration data flows</li><li>Demonstrated experience using Claude Code or equivalent agentic AI tooling as a core part of your engineering workflow; able to take a loosely defined capability, structure it into a delivery plan using AI, and drive it through to production-quality output with appropriate verification at each stage</li><li>Strong engineering judgement when working with AI-generated code; you know what to trust, what to verify, and what to rewrite, particularly at API boundaries and in integration-critical paths.</li><li>Strong attention to detail in API contract design, error handling, and edge-case coverage; integrations you build do not silently fail</li></ul><p>Highly desirable</p><ul><li>Hands-on experience with AWS Lambda and serverless architectures, including event-driven patterns and infrastructure-as-code tooling such as Terraform</li><li>Experience integrating with POS systems, payment processors, or hospitality platforms in a commercial environment</li><li>Familiarity with AI agent orchestration, prompt engineering for code generation tasks, and context management in multi-step agentic workflows</li><li>Familiarity with observability tooling (Datadog or equivalent) for monitoring integration health, alerting on failures, and diagnosing production issues</li><li>Experience working in Linear, Notion, and GitLab as a day-to-day engineering toolchain</li><li>Experience working in Shape Up, Kanban, or other non-sprint delivery models with a strong sense of personal delivery accountability</li><li>Exposure to multi-region or multi-market SaaS environments, where integration behaviour may vary by geography or partner configuration</li></ul>
We are seeking an experienced Senior Backend / Platform Engineer to join a Swiss Company for its back office in Lebanon to play a critical role in building the architectural foundation of a next-generation multi-tenant digital banking platform.
<br>The ideal candidate should meet the following requirements:
<br>• Bachelor’s degree in computer science, Software Engineering, Information Technology, or related discipline.
<br>• Minimum 8 years of backend software engineering experience.
<br>• At least 5 years of hands-on experience developing applications using Node.js, TypeScript, and NestJS (or similar enterprise frameworks).
<br>• Proven experience designing and implementing large-scale multi-tenant SaaS platforms.
<br>• Strong expertise in PostgreSQL, including Row-Level Security (RLS), schema design, indexing, query optimization, and performance tuning.
<br>• Solid experience implementing OAuth2, OpenID Connect, JWT authentication, Single Sign-On (SSO), and Multi-Factor Authentication (MFA).
<br>• Hands-on experience building and managing Docker-based applications and CI/CD pipelines.
<br>• Strong understanding of cloud infrastructure, preferably Microsoft Azure.
<br>• Extensive knowledge of secure software development practices, encryption technologies, secrets management, and API security.
<br>• Proven experience integrating external APIs, including payment gateways, financial services, KYC providers, or similar enterprise integrations.
<br>• Strong analytical thinking, problem-solving, and software architecture skills.
<br>• Excellent communication skills and the ability to work collaboratively in cross-functional engineering teams.
<br>
<br>Preferred Qualifications
<br>• Previous experience within FinTech, Digital Banking, Payments, or Banking-as-a-Service (BaaS).
<br>• Experience with API Gateways, Service Meshes, Message Queues, and Event-Driven Architectures.
<br>• Knowledge of distributed systems monitoring, observability, logging, and tracing.
<br>• Experience participating in large-scale platform modernization or single-tenant to multi-tenant migrations.
<br>• Working knowledge of React and Next.js sufficient to review frontend API contracts.
<br>• Ability to understand and review software written in other programming languages such as Java, Kotlin, or C#.
<br>
<br>AI-Driven Engineering Experience
<br>• Daily hands-on experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.
<br>• Strong prompt engineering skills with the ability to produce accurate technical specifications for AI coding agents.
<br>• Experience reviewing, validating, and improving AI-generated code.
<br>• A deep understanding of where AI-generated code may introduce architectural, security, or scalability risks
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Job Overview Associate Data Integration Engineer is responsible for designing, developing, and maintaining cloud-based integration solutions using Microsoft Azure services. This role focuses on building scalable integration architectures, implementing API-driven workflows, orchestrating system communication, and ensuring high availability, performance, and security across integration platforms. The engineer will work closely with application teams, data engineers, and architects to deliver enterprise-grade integration solutions. Key Responsibilities 1. Solution Design Design and implement integration solutions using Azure services such as: Azure Logic Apps (Standard & Consumption) Azure Service Bus (Queues, Topics, DLQ) Azure API Management Event Grid / Event Hub Azure Functions Translate functional requirements into scalable integration architectures. Build robust retry, error-handling, dead-lettering, and monitoring patterns. 2. Development & Implementation Develop integration workflows using Logic Apps (stateful and stateless). Implement synchronous and asynchronous messaging patterns. Build APIs and connectors for internal/external system integrations. Implement CI/CD pipelines for integration components (Azure DevOps/GitHub). Build reusable components, templates, and enterprise integration patterns. 3. Service Bus & Messaging Configure queues, topics, subscriptions, and rules. Implement DLQ handling, repair & replay, and quarantine logic. Ensure message security, idempotency, and guaranteed delivery. 4. API Management Publish, secure, and monitor APIs using Azure API Management. Implement policies (rate limiting, caching, transformation, authentication). Manage API lifecycle and developer onboarding. 5. Monitoring & Support Implement alerting and observability using: Application Insights Log Analytics Azure Monitor Troubleshoot integration failures, performance issues, and message dead-lettering. Support production workloads, ensure platform reliability, and optimize cost. 6. Security & Governance Apply best practices for identity and access management (Azure AD). Implement security standards: Managed Identity, OAuth2, RBAC, Key Vault. Ensure compliance with company governance and Azure landing zone policies.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>We are looking for entrepreneurs, techies, passionate, eager to learn, humble, with a positive attitude and a high level of integrity People. Flexible and willing to take challenges, work and live in coffee-producing countries, People who want to build expertise and a career in the coffee business and are ready to go the extra mile.</p><p><strong>Required Skills & Qualifications</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, Information Systems, or a related field.</li><li>Basic understanding of data integration concepts (ETL/ELT, APIs, messaging).</li><li>Experience or familiarity with programming languages such as Python, Java, C#, or SQL</li><li>Knowledge of relational databases (PostgreSQL, MySQL, SQL Server) and basic NoSQL concepts, CosmosDb.</li><li>Understanding of data formats such as JSON, XML, CSV, and Parquet.</li><li>Familiarity with REST APIs and data exchange mechanisms.</li><li>Basic exposure to cloud platforms (Azure) is an advantage.</li></ul><p></p></section>
<p><h4>About EXUS</h4>
<p>EXUS is an enterprise software company, founded in 1989 with the vision to simplify risk management software. EXUS launched its Financial Suite (EFS) in 2003 with the aim to support financial entities worldwide to improve their results. Today, our EXUS Financial Suite (EFS) is trusted by risk professionals in more than 52 countries worldwide (MENA, EU, SEA). We introduce simplicity and intelligence in their business processes through technology, improving their collections performance.</p>
<p>Our people constitute the source of inspiration that drives us forward and help us fulfill our purpose of being role models for a better world.</p>
<p>This is your chance to be part of a highly motivated, diverse, and multidisciplinary team, which embraces breakthrough thinking and technology to create software that serves people. We offer a creative, fun, and above all, inspiring working environment that fosters team spirit and promotes the greater good. We are positive and eager to learn and explore. We are committed to our vision.</p>
<h4>Our shared values</h4>
<ul>
<li>We are transparent and direct</li>
<li>We are positive and fun, never cynical or sarcastic</li>
<li>We are eager to learn and explore</li>
<li>We put the greater good first</li>
<li>We are frugal and we do not waste resources</li>
<li>We are fanatically disciplined, we deliver on our promises</li>
<li>We are EXUS! Are you?</li>
</ul>
<h4>Position overview</h4>
<p>We are currently seeking a motivated and enthusiastic Junior Software Engineer to join the Project Engineering Team remotely. As a member of our Engineering Team, you will join an international team of highly skilled professionals that delivers global market-leading collection software and provides the best possible service to our clients worldwide.</p>
<h4>Responsibilities</h4>
<ul>
<li>Collaborate with the Delivery and Customer Success teams to implement and improve the product.</li>
<li>Participate in the analysis, design, implementation, testing, and review of product development modules.</li>
<li>Implement technical tasks under the guidance of senior team members.</li>
<li>Assist in troubleshooting, debugging, and resolving technical issues.</li>
<li>Learn and apply best development practices, coding standards, and product architecture.</li>
<li>Contribute to project delivery activities and continuously develop technical skills.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor's degree in ICT or Engineering.</li>
<li>Fundamental knowledge of relational databases and SQL, acquired through academic studies or projects.</li>
<li>Basic understanding of database development concepts (Oracle, PostgreSQL, SQL Server, or similar RDBMS).</li>
<li>Strong willingness to learn new technologies and continuously develop technical skills.</li>
<li>Customer-focused attitude with great attention to detail.</li>
<li>Willingness and ability to work as part of a team.</li>
<li>Good communication and writing skills in English.</li>
<li>Ability to deliver assigned tasks and meet agreed deadlines.</li>
<li>Good communication and writing skills in English and French.</li>
</ul>
<h4>Will be considered a plus</h4>
<ul>
<li>Good understanding of basic ETL principles.</li>
<li>Knowledge of server-side languages such as .NET and Java.</li>
<li>Familiarity with web technologies and internet protocols (XML, JSON, HTTP, TCP/IP).</li>
<li>Basic knowledge of JavaScript and client-side scripting.</li>
<li>Familiarity with JIRA and Bitbucket.</li>
<li>Basic DBA knowledge.</li>
<li>Web server familiarity (especially IIS).</li>
<li>Internship or academic project experience in software development.</li>
<li>Ability to travel abroad, up to 20% annually, depending on project requirements and conditions.</li>
<li>Good communication and writing skills in French.</li>
</ul>
<h4>Benefits</h4>
<ul>
<li>Fully remote work setup</li>
<li>Competitive salary</li>
<li>Inclusive work environment and well-being program</li>
<li>A clear induction program and a mentoring buddy to help you</li>
<li>Private health insurance</li>
<li>Unlimited time off</li>
</ul></p><p></p>
<p><h4>About EXUS</h4>
<p>EXUS is an enterprise software company, founded in 1989 with the vision to simplify risk management software. EXUS launched its Financial Suite (EFS) in 2003 with the aim to support financial entities worldwide to improve their results. Today, our EXUS Financial Suite (EFS) is trusted by risk professionals in more than 52 countries worldwide (MENA, EU, SEA). We introduce simplicity and intelligence in their business processes through technology, improving their collections performance.</p>
<p>Our people constitute the source of inspiration that drives us forward and help us fulfill our purpose of being role models for a better world.</p>
<p>This is your chance to be part of a highly motivated, diverse, and multidisciplinary team, which embraces breakthrough thinking and technology to create software that serves people. We offer a creative, fun, and above all, inspiring working environment that fosters team spirit and promotes the greater good. We are positive and eager to learn and explore. We are committed to our vision.</p>
<h4>Our shared values</h4>
<ul>
<li>We are transparent and direct</li>
<li>We are positive and fun, never cynical or sarcastic</li>
<li>We are eager to learn and explore</li>
<li>We put the greater good first</li>
<li>We are frugal and we do not waste resources</li>
<li>We are fanatically disciplined, we deliver on our promises</li>
<li>We are EXUS! Are you?</li>
</ul>
<h4>Position overview</h4>
<p>We are currently seeking a motivated and enthusiastic Junior Software Engineer to join the Project Engineering Team remotely. As a member of our Engineering Team, you will join an international team of highly skilled professionals that delivers global market-leading collection software and provides the best possible service to our clients worldwide.</p>
<h4>Responsibilities</h4>
<ul>
<li>Collaborate with the Delivery and Customer Success teams to implement and improve the product.</li>
<li>Participate in the analysis, design, implementation, testing, and review of product development modules.</li>
<li>Implement technical tasks under the guidance of senior team members.</li>
<li>Assist in troubleshooting, debugging, and resolving technical issues.</li>
<li>Learn and apply best development practices, coding standards, and product architecture.</li>
<li>Contribute to project delivery activities and continuously develop technical skills.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor's degree in ICT or Engineering.</li>
<li>Fundamental knowledge of relational databases and SQL, acquired through academic studies or projects.</li>
<li>Basic understanding of database development concepts (Oracle, PostgreSQL, SQL Server, or similar RDBMS).</li>
<li>Strong willingness to learn new technologies and continuously develop technical skills.</li>
<li>Customer-focused attitude with great attention to detail.</li>
<li>Willingness and ability to work as part of a team.</li>
<li>Good communication and writing skills in English.</li>
<li>Ability to deliver assigned tasks and meet agreed deadlines.</li>
<li>Good communication and writing skills in English and French.</li>
</ul>
<h4>Will be considered a plus</h4>
<ul>
<li>Good understanding of basic ETL principles.</li>
<li>Knowledge of server-side languages such as .NET and Java.</li>
<li>Familiarity with web technologies and internet protocols (XML, JSON, HTTP, TCP/IP).</li>
<li>Basic knowledge of JavaScript and client-side scripting.</li>
<li>Familiarity with JIRA and Bitbucket.</li>
<li>Basic DBA knowledge.</li>
<li>Web server familiarity (especially IIS).</li>
<li>Internship or academic project experience in software development.</li>
<li>Ability to travel abroad, up to 20% annually, depending on project requirements and conditions.</li>
<li>Good communication and writing skills in French.</li>
</ul>
<h4>Benefits</h4>
<ul>
<li>Fully remote work setup</li>
<li>Competitive salary</li>
<li>Inclusive work environment and well-being program</li>
<li>A clear induction program and a mentoring buddy to help you</li>
<li>Private health insurance</li>
<li>Unlimited time off</li>
</ul></p><p></p>