Make Your Resume Now

Integration Software Engineer-NBI

Posted December 12, 2025
Full-time Mid-Senior level

Job Overview

Aspire Software is looking for an Integration Software Engineer 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 Role

We are seeking a highly skilled Integration Software Engineer with strong system integration expertise to join our growing team. In this role, you will ensure seamless integration between our platform and various third-party systems, maintaining data integrity, functionality, and a scalable, clean architecture.

The ideal candidate has exceptional analytical and problem-solving abilities, a passion for technical investigation, and a deep understanding of modular design principles. You will act as the technical bridge between our internal teams and external API providers, identifying gaps, resolving issues, and driving successful integrations end-to-end.

Key Responsibilities:

API & System Analysis

  • Perform in-depth analysis of third-party APIs and technical documentation.
  • Evaluate API functionality, limitations, and potential integration challenges.

Gap Analysis & Requirements

  • Identify discrepancies between internal capabilities and integration requirements.
  • Translate findings into clear, actionable technical requirements.

Technical Collaboration

  • Serve as the primary technical point of contact with external API providers.
  • Lead detailed technical discussions, provide clarifications, and resolve integration issues.
  • Escalate and drive solutions when facing complex technical challenges.

Data Mapping & Transformation

  • Analyze and map data structures between systems.
  • Design and/or implement data transformation processes to ensure accuracy and consistency.

Error Handling & Monitoring

  • Implement robust error-handling, logging, and monitoring frameworks.
  • Proactively detect and address integration issues.

Documentation

  • Develop and maintain technical documentation including integration specifications, design documents, and troubleshooting guides.

Prototyping & Proof of Concept

  • Build prototypes or proof-of-concept integrations to validate designs and reduce risk.

Code Review & Standards

  • Participate in code reviews to ensure compliance with best practices and architectural principles.
  • Stay current with emerging technologies related to API integration, data exchange, and software architecture.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of software development experience, with a strong focus on system integration and API development.
  • Deep analytical and problem-solving skills; ability to investigate and resolve complex technical issues.
  • Strong understanding of software architecture principles (separation of concerns, modular design).
  • Proficiency in C# and the .NET ecosystem (.NET Core, .NET 6+).
  • Experience with RESTful APIs and/or other integration technologies (e.g., GraphQL).
  • Experience in data mapping and transformation.
  • Excellent communication skills, with the ability to explain technical concepts clearly.
  • Hands-on experience with API testing tools (Postman, Swagger, etc.).

Good to have

  • Experience with message queuing systems (Kafka, RabbitMQ).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of Infrastructure-as-Code (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, Kubernetes).
  • Exposure to DevOps practices and CI/CD pipelines.
  • Understanding of API security best practices.
  • Experience working in Agile environments.
  • Knowledge of common data formats (JSON, XML, CSV).

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!