Software Engineer, API & Integration Frameworks-Anju
1/8/2026
The Software Engineer will architect and build a generic API framework for integrations across multiple systems and design bidirectional data exchange mechanisms. They will also lead the standardization of data models and ensure robust logging and monitoring for all integration endpoints.
Working Hours
40 hours/week
Company Size
1,001-5,000 employees
Language
English
Visa Sponsorship
No
Aspire Software is looking for a Software Engineer, API & Integration Frameworks- 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 experienced Software Engineer with deep expertise in systems integration, API architecture, and interoperability frameworks. This role will collaborate in the design and implementation of a generic, metadata-driven integration platform that allows our products — and external applications — to exchange data bi-directionally with minimal custom code.
The ideal candidate has a strong background in designing generic, configurable API layers, integration platforms, event-driven architectures, and high-volume data exchange patterns. This role is pivotal in defining the technical strategy for how our ecosystem interoperates with clinical, enterprise, and SaaS applications.
You will design and scale the frameworks that enable our systems, and our customers’ systems, to connect, communicate, and learn. You will work at the intersection of AI and Engineering, using advanced code generation tools and automation frameworks to accelerate development and deliver seamless integrations.
If you thrive in environments where innovation moves fast and where AI isn’t just a tool but a partner in the creative process, we want to hear from you.
Key Responsibilities:Integration Architecture & API Design
- Architect and build a generic, extensible API framework enabling dynamic, low-code/no-code configuration of integrations across multiple systems.
- Design bidirectional data exchange mechanisms, including REST, event streams, and message queues.
- Create reusable API templates, stubs, schemas, and integration adapters to minimize custom engineering for new system integrations.
- Lead the standardization of data models, canonical schemas, and mapping strategies.
System Interoperability & Framework Leadership
- Define integration patterns such as webhook models, pub/sub channels, ETL pipelines, and micro-services orchestration.
- Build frameworks that support,
- Authentication / authorization handshakes, secure protocols (OAuth2, JWT, SAML, mTLS).
- Error recovery, retry policies, and observability
- High-throughput and low-latency data processing
- Drive adoption of event-driven and API-first architecture across Engineering.
- Build, test, and ship high-quality integration components, libraries, SDKs, and services.
- Optimize performance of large-scale data transfers, batch jobs, and real-time processing pipelines.
- Ensure robust logging, monitoring, and metrics for all integration endpoints.
Security, Compliance & Reliability
- Ensure all integration solutions meet enterprise security, auditability, GDPR, HIPAA, and SOC2 requirements.
- Implement governance around API versioning, lifecycle management, and backward compatibility.
- Architect for high availability, redundancy, and fault tolerance.
- Architect, develop, and maintain high-performance integration frameworks and APIs that power intelligent workflows.
- Build robust, scalable backend systems using Python, C#, and .NET.
- Design and optimize SQL databases and data access layers to support real-time and batch integrations.
- Leverage AI-assisted coding tools (like GitHub Copilot, Cursor or Codex) to accelerate development, automate testing, and maintain code excellence.
- Collaborate with engineers and product teams to bridge models, data, and applications through smart API design.
- Champion best practices in API security, observability, and performance optimization
What We Are Looking For
- · 10+ years of professional software engineering experience, with at least 5 years focused on integrations and API development.
- Advanced proficiency in Python, C#, .NET, and SQL.
- Hands-on experience with AI code generation or developer productivity tools
- Intellectual curiosity and a competitive nature.
- Solid understanding of software design patterns, CI/CD pipelines, and cloud-native services (Azure, AWS, or GCP).
- Curiosity and creativity in exploring how AI can transform the software development lifecycle.
- Deep expertise in designing integration frameworks using enterprise-grade REST APIs, event-driven systems, and distributed architectures,
- Message brokers (Kafka, RabbitMQ)
- API gateways (Kong, Apigee, AWS API Gateway)
- Strong knowledge of JSON, YAML, OpenAPI/Swagger, AsyncAPI.
Preferred Skills
- Experience in healthcare, life sciences, or regulated industries (HL7, FHIR, CDISC helpful but not required).
- Background in designing low-code/no-code integration builders.
- Experience with data transformation tools, schema registries, and metadata-driven architectures.
- Familiarity with ETL/ELT tools and data engineering concepts.
- Experience with canonical schema modeling.
- Experience building AI-enabled developer tools or integrating machine learning models into applications.
- Comfort working in environments where AI is central to innovation, not afterthought.
Please let Valsoft Corporation know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.