Application Specialist - System
Integrations
Job Summary
We are seeking a highly skilled Application
Specialist specializing in system integrations and middleware development. This
role is focused on designing, developing, and maintaining robust integration
solutions using .NET Core and modern technologies to connect multiple business
systems seamlessly.
Key Responsibilities
.NET Core Development & Integration
(Primary Focus)
- Integration Middleware Development:
Design and develop scalable integration middleware solutions using .NET
Core and latest technologies
- API Development & Management:
Create and maintain healthy, robust API middleware that connects multiple
business systems
- Load Balancing & Configuration:
Configure and optimize load balancing solutions for high-availability
integration services
- Performance Optimization: Monitor,
maintain, and optimize integration performance and system health
- Modern Technology Implementation:
Leverage latest .NET Core features and integration patterns for efficient
solutions
Integration Architecture & Tools
- Integration Platforms: Utilize
common integration tools and platforms for enterprise-level system
connectivity
- Middleware Solutions: Develop
custom middleware components to facilitate seamless data exchange between
systems
- API Gateway Management: Implement
and manage API gateways for secure and efficient system communications
- Message Queuing: Design and
implement message queuing systems for reliable data processing
Microsoft Ecosystem Integration
(Secondary Focus)
- Microsoft Dynamics Integration:
Implement API integrations with Microsoft Dynamics CRM systems
- Office 365 & SharePoint Integration: Develop integrations with SharePoint and other Office 365
services
- Custom Application Integration:
Create integration solutions for custom-built applications and third-party
systems
Development & Maintenance
- Backend Development: Focus
primarily on backend development using .NET Core and related technologies
- System Monitoring: Implement
monitoring and logging solutions for integration health and performance
- Documentation: Create comprehensive
technical documentation for integration solutions
- Troubleshooting: Diagnose and
resolve integration issues across multiple connected systems
Required Qualifications
Core Technical Skills
- .NET Core Expertise: 4+ years of
hands-on experience with .NET Core development and latest technologies
- Integration Development: Strong
background in developing integration middleware and API solutions
- API Design: Proficiency in RESTful
API design, development, and management
- Load Balancing: Experience with
load balancing configuration and optimization
- System Architecture: Understanding
of enterprise integration patterns and microservices architecture
Integration Tools & Technologies
- Integration Platforms: Experience
with common integration tools and middleware platforms
- Message Queuing: Knowledge of
message queuing systems (RabbitMQ, Azure Service Bus, etc.)
- Database Integration: Experience
with database connectivity and data synchronization
- Cloud Platforms: Familiarity with
cloud-based integration services (Azure, AWS)
Microsoft Ecosystem Knowledge
(Functional Level)
- Microsoft Dynamics: Functional
understanding of Dynamics CRM/365 architecture and APIs
- Office 365: Basic knowledge of
SharePoint and Office 365 integration capabilities
- Microsoft Stack: General
familiarity with Microsoft technology ecosystem
Preferred Qualifications
Integration Experience (Plus)
- Dynamics CRM Integration: Proven
experience with API integrations to Microsoft Dynamics CRM
- SharePoint Integration: Hands-on
experience integrating with SharePoint Online/on-premises
- Custom Applications: Experience
integrating with various custom-built and third-party applications
- Enterprise Projects: Track record
of successful large-scale integration implementations
Additional Development Skills
(Secondary/Plus)
- Frontend Development: Basic
capabilities in frontend development (HTML, CSS, JavaScript)
- Full-Stack Understanding: Ability
to work across both backend and frontend when needed
- DevOps: Experience with CI/CD
pipelines and deployment automation
Technical Environment
- Primary: .NET Core, C#, Web APIs,
REST services
- Integration Tools: Various
middleware and integration platforms
- Databases: SQL Server, Azure SQL,
NoSQL databases
- Cloud: Azure, AWS integration
services
- Monitoring: Application performance
monitoring tools
Key Competencies
- Strong problem-solving and analytical thinking
- Excellent understanding of enterprise integration patterns
- Ability to work with complex, multi-system environments
- Strong communication skills for technical and business
stakeholders
- Self-motivated with ability to manage multiple integration
projects
What We Offer
- Opportunity to work with cutting-edge integration technologies
- Exposure to diverse enterprise systems and platforms
- Professional development in modern .NET technologies
- Collaborative environment with complex technical challenges
- Competitive compensation and benefits package
Application Process
Candidates should provide examples of
integration projects, API development experience, and .NET Core solutions.
Previous experience with Microsoft Dynamics or SharePoint integrations will be
highly valued.
Requirements
Required Qualifications
Core Technical Skills
- .NET Core Expertise: 4+ years of
hands-on experience with .NET Core development and latest technologies
- Integration Development: Strong
background in developing integration middleware and API solutions
- API Design: Proficiency in RESTful
API design, development, and management
- Load Balancing: Experience with
load balancing configuration and optimization
- System Architecture: Understanding
of enterprise integration patterns and microservices architecture
Integration Tools & Technologies
- Integration Platforms: Experience
with common integration tools and middleware platforms
- Message Queuing: Knowledge of
message queuing systems (RabbitMQ, Azure Service Bus, etc.)
- Database Integration: Experience
with database connectivity and data synchronization
- Cloud Platforms: Familiarity with
cloud-based integration services (Azure, AWS)
Microsoft Ecosystem Knowledge
(Functional Level)
- Microsoft Dynamics: Functional
understanding of Dynamics CRM/365 architecture and APIs
- Office 365: Basic knowledge of
SharePoint and Office 365 integration capabilities
- Microsoft Stack: General
familiarity with Microsoft technology ecosystem
Preferred Qualifications
Integration Experience (Plus)
- Dynamics CRM Integration: Proven
experience with API integrations to Microsoft Dynamics CRM
- SharePoint Integration: Hands-on
experience integrating with SharePoint Online/on-premises
- Custom Applications: Experience
integrating with various custom-built and third-party applications
- Enterprise Projects: Track record
of successful large-scale integration implementations
Additional Development Skills
(Secondary/Plus)
- Frontend Development: Basic
capabilities in frontend development (HTML, CSS, JavaScript)
- Full-Stack Understanding: Ability
to work across both backend and frontend when needed
- DevOps: Experience with CI/CD
pipelines and deployment automation
Technical Environment
- Primary: .NET Core, C#, Web APIs,
REST services
- Integration Tools: Various
middleware and integration platforms
- Databases: SQL Server, Azure SQL,
NoSQL databases
- Cloud: Azure, AWS integration
services
- Monitoring: Application performance
monitoring tools
Key Competencies
- Strong problem-solving and analytical thinking
- Excellent understanding of enterprise integration patterns
- Ability to work with complex, multi-system environments
- Strong communication skills for technical and business
stakeholders
- Self-motivated with ability to manage multiple integration
projects
What We Offer
- Opportunity to work with cutting-edge integration technologies
- Exposure to diverse enterprise systems and platforms
- Professional development in modern .NET technologies
- Collaborative environment with complex technical challenges
- Competitive compensation and benefits package
Application Process
Candidates should provide examples of
integration projects, API development experience, and .NET Core solutions.
Previous experience with Microsoft Dynamics or SharePoint integrations will be
highly valued.
Skills Required
- .NET Core Expertise: 4+ years of experience
- Integration Development: Strong background in middleware and API solutions
- API Design: Proficiency in RESTful API design
- Load Balancing: Experience in configuration and optimization
- System Architecture: Understanding of integration patterns and microservices
What We Do
Madre Integrated Engineering is a multinational triangular employment and outsourcing corporation headquartered in Qatar, specializing in providing global talent for projects and offering facility management solutions.







