This job appears expired.

Last verified .Search similar jobs →

Application Specialist- System Integration

Email ServiceQatar, Qatarfull timeMid Level
Expired

Job description

Application Specialist - System IntegrationsJob SummaryWe 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 technologiesAPI Development & Management: Create and maintain healthy, robust API middleware that connects multiple business systemsLoad Balancing & Configuration: Configure and optimize load balancing solutions for high-availability integration servicesPerformance Optimization: Monitor, maintain, and optimize integration performance and system healthModern Technology Implementation: Leverage latest .NET Core features and integration patterns for efficient solutionsIntegration Architecture & ToolsIntegration Platforms: Utilize common integration tools and platforms for enterprise-level system connectivityMiddleware Solutions: Develop custom middleware components to facilitate seamless data exchange between systemsAPI Gateway Management: Implement and manage API gateways for secure and efficient system communicationsMessage Queuing: Design and implement message queuing systems for reliable data processingMicrosoft Ecosystem Integration (Secondary Focus)Microsoft Dynamics Integration: Implement API integrations with Microsoft Dynamics CRM systemsOffice 365 & SharePoint Integration: Develop integrations with SharePoint and other Office 365 servicesCustom Application Integration: Create integration solutions for custom-built applications and third-party systemsDevelopment & MaintenanceBackend Development: Focus primarily on backend development using .NET Core and related technologiesSystem Monitoring: Implement monitoring and logging solutions for integration health and performanceDocumentation: Create comprehensive technical documentation for integration solutionsTroubleshooting: Diagnose and resolve integration issues across multiple connected systemsRequired QualificationsCore Technical Skills.NET Core Expertise: 4+ years of hands-on experience with .NET Core development and latest technologiesIntegration Development: Strong background in developing integration middleware and API solutionsAPI Design: Proficiency in RESTful API design, development, and managementLoad Balancing: Experience with load balancing configuration and optimizationSystem Architecture: Understanding of enterprise integration patterns and microservices architectureIntegration Tools & TechnologiesIntegration Platforms: Experience with common integration tools and middleware platformsMessage Queuing: Knowledge of message queuing systems (RabbitMQ, Azure Service Bus, etc.)Database Integration: Experience with database connectivity and data synchronizationCloud Platforms: Familiarity with cloud-based integration services (Azure, AWS)Microsoft Ecosystem Knowledge (Functional Level)Microsoft Dynamics: Functional understanding of Dynamics CRM/365 architecture and APIsOffice 365: Basic knowledge of SharePoint and Office 365 integration capabilitiesMicrosoft Stack: General familiarity with Microsoft technology ecosystemPreferred QualificationsIntegration Experience (Plus)Dynamics CRM Integration: Proven experience with API integrations to Microsoft Dynamics CRMSharePoint Integration: Hands-on experience integrating with SharePoint Online/on-premisesCustom Applications: Experience integrating with various custom-built and third-party applicationsEnterprise Projects: Track record of successful large-scale integration implementationsAdditional 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 neededDevOps: Experience with CI/CD pipelines and deployment automationTechnical EnvironmentPrimary: .NET Core, C#, Web APIs, REST servicesIntegration Tools: Various middleware and integration platformsDatabases: SQL Server, Azure SQL, NoSQL databasesCloud: Azure, AWS integration servicesMonitoring: Application performance monitoring toolsKey CompetenciesStrong problem-solving and analytical thinkingExcellent understanding of enterprise integration patternsAbility to work with complex, multi-system environmentsStrong communication skills for technical and business stakeholdersSelf-motivated with ability to manage multiple integration projectsWhat We OfferOpportunity to work with cutting-edge integration technologiesExposure to diverse enterprise systems and platformsProfessional development in modern .NET technologiesCollaborative environment with complex technical challengesCompetitive compensation and benefits packageApplication ProcessCandidates 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. RequirementsRequired QualificationsCore Technical Skills.NET Core Expertise: 4+ years of hands-on experience with .NET Core development and latest technologiesIntegration Development: Strong background in developing integration middleware and API solutionsAPI Design: Proficiency in RESTful API design, development, and managementLoad Balancing: Experience with load balancing configuration and optimizationSystem Architecture: Understanding of enterprise integration patterns and microservices architectureIntegration Tools & TechnologiesIntegration Platforms: Experience with common integration tools and middleware platformsMessage Queuing: Knowledge of message queuing systems (RabbitMQ, Azure Service Bus, etc.)Database Integration: Experience with database connectivity and data synchronizationCloud Platforms: Familiarity with cloud-based integration services (Azure, AWS)Microsoft Ecosystem Knowledge (Functional Level)Microsoft Dynamics: Functional understanding of Dynamics CRM/365 architecture and APIsOffice 365: Basic knowledge of SharePoint and Office 365 integration capabilitiesMicrosoft Stack: General familiarity with Microsoft technology ecosystemPreferred QualificationsIntegration Experience (Plus)Dynamics CRM Integration: Proven experience with API integrations to Microsoft Dynamics CRMSharePoint Integration: Hands-on experience integrating with SharePoint Online/on-premisesCustom Applications: Experience integrating with various custom-built and third-party applicationsEnterprise Projects: Track record of successful large-scale integration implementationsAdditional 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 neededDevOps: Experience with CI/CD pipelines and deployment automationTechnical EnvironmentPrimary: .NET Core, C#, Web APIs, REST servicesIntegration Tools: Various middleware and integration platformsDatabases: SQL Server, Azure SQL, NoSQL databasesCloud: Azure, AWS integration servicesMonitoring: Application performance monitoring toolsKey CompetenciesStrong problem-solving and analytical thinkingExcellent understanding of enterprise integration patternsAbility to work with complex, multi-system environmentsStrong communication skills for technical and business stakeholdersSelf-motivated with ability to manage multiple integration projectsWhat We OfferOpportunity to work with cutting-edge integration technologiesExposure to diverse enterprise systems and platformsProfessional development in modern .NET technologiesCollaborative environment with complex technical challengesCompetitive compensation and benefits packageApplication ProcessCandidates 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.Application Specialist - System IntegrationsJob SummaryWe 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 technologiesAPI Development & Management: Create and maintain healthy, robust API middleware that connects multiple business systemsLoad Balancing & Configuration: Configure and optimize load balancing solutions for high-availability integration servicesPerformance Optimization: Monitor, maintain, and optimize integration performance and system healthModern Technology Implementation: Leverage latest .NET Core features and integration patterns for efficient solutionsIntegration Architecture & ToolsIntegration Platforms: Utilize common integration tools and platforms for enterprise-level system connectivityMiddleware Solutions: Develop custom middleware components to facilitate seamless data exchange between systemsAPI Gateway Management: Implement and manage API gateways for secure and efficient system communicationsMessage Queuing: Design and implement message queuing systems for reliable data processingMicrosoft Ecosystem Integration (Secondary Focus)Microsoft Dynamics Integration: Implement API integrations with Microsoft Dynamics CRM systemsOffice 365 & SharePoint Integration: Develop integrations with SharePoint and other Office 365 servicesCustom Application Integration: Create integration solutions for custom-built applications and third-party systemsDevelopment & MaintenanceBackend Development: Focus primarily on backend development using .NET Core and related technologiesSystem Monitoring: Implement monitoring and logging solutions for integration health and performanceDocumentation: Create comprehensive technical documentation for integration solutionsTroubleshooting: Diagnose and resolve integration issues across multiple connected systemsRequired QualificationsCore Technical Skills.NET Core Expertise: 4+ years of hands-on experience with .NET Core development and latest technologiesIntegration Development: Strong background in developing integration middleware and API solutionsAPI Design: Proficiency in RESTful API design, development, and managementLoad Balancing: Experience with load balancing configuration and optimizationSystem Architecture: Understanding of enterprise integration patterns and microservices architectureIntegration Tools & TechnologiesIntegration Platforms: Experience with common integration tools and middleware platformsMessage Queuing: Knowledge of message queuing systems (RabbitMQ, Azure Service Bus, etc.)Database Integration: Experience with database connectivity and data synchronizationCloud Platforms: Familiarity with cloud-based integration services (Azure, AWS)Microsoft Ecosystem Knowledge (Functional Level)Microsoft Dynamics: Functional understanding of Dynamics CRM/365 architecture and APIsOffice 365: Basic knowledge of SharePoint and Office 365 integration capabilitiesMicrosoft Stack: General familiarity with Microsoft technology ecosystemPreferred QualificationsIntegration Experience (Plus)Dynamics CRM Integration: Proven experience with API integrations to Microsoft Dynamics CRMSharePoint Integration: Hands-on experience integrating with SharePoint Online/on-premisesCustom Applications: Experience integrating with various custom-built and third-party applicationsEnterprise Projects: Track record of successful large-scale integration implementationsAdditional 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 neededDevOps: Experience with CI/CD pipelines and deployment automationTechnical EnvironmentPrimary: .NET Core, C#, Web APIs, REST servicesIntegration Tools: Various middleware and integration platformsDatabases: SQL Server, Azure SQL, NoSQL databasesCloud: Azure, AWS integration servicesMonitoring: Application performance monitoring toolsKey CompetenciesStrong problem-solving and analytical thinkingExcellent understanding of enterprise integration patternsAbility to work with complex, multi-system environmentsStrong communication skills for technical and business stakeholdersSelf-motivated with ability to manage multiple integration projectsWhat We OfferOpportunity to work with cutting-edge integration technologiesExposure to diverse enterprise systems and platformsProfessional development in modern .NET technologiesCollaborative environment with complex technical challengesCompetitive compensation and benefits packageApplication ProcessCandidates 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.

Application Specialist - System Integrations

Application Specialist - System IntegrationsApplication Specialist - System Integrations

Job Summary

Job SummaryJob 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.

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

Key ResponsibilitiesKey Responsibilities

.NET Core Development & Integration (Primary Focus)

.NET Core Development & Integration (Primary Focus).NET Core Development & Integration (Primary Focus)
  • Integration Middleware Development: Design and develop scalable integration middleware solutions using .NET Core and latest technologies
Integration Middleware DevelopmentIntegration 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
API Development & ManagementAPI 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
Load Balancing & ConfigurationLoad Balancing & Configuration: Configure and optimize load balancing solutions for high-availability integration services
  • Performance Optimization: Monitor, maintain, and optimize integration performance and system health
Performance OptimizationPerformance Optimization: Monitor, maintain, and optimize integration performance and system health
  • Modern Technology Implementation: Leverage latest .NET Core features and integration patterns for efficient solutions
Modern Technology ImplementationModern Technology Implementation: Leverage latest .NET Core features and integration patterns for efficient solutions

Integration Architecture & Tools

Integration Architecture & ToolsIntegration Architecture & Tools
  • Integration Platforms: Utilize common integration tools and platforms for enterprise-level system connectivity
Integration PlatformsIntegration 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
Middleware SolutionsMiddleware 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
API Gateway ManagementAPI 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
Message QueuingMessage Queuing: Design and implement message queuing systems for reliable data processing

Microsoft Ecosystem Integration (Secondary Focus)

Microsoft Ecosystem Integration (Secondary Focus)Microsoft Ecosystem Integration (Secondary Focus)
  • Microsoft Dynamics Integration: Implement API integrations with Microsoft Dynamics CRM systems
Microsoft Dynamics IntegrationMicrosoft Dynamics Integration: Implement API integrations with Microsoft Dynamics CRM systems
  • Office 365 & SharePoint Integration: Develop integrations with SharePoint and other Office 365 services
Office 365 & SharePoint IntegrationOffice 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
Custom Application IntegrationCustom Application Integration: Create integration solutions for custom-built applications and third-party systems

Development & Maintenance

Development & MaintenanceDevelopment & Maintenance
  • Backend Development: Focus primarily on backend development using .NET Core and related technologies
Backend DevelopmentBackend Development: Focus primarily on backend development using .NET Core and related technologies
  • System Monitoring: Implement monitoring and logging solutions for integration health and performance
System MonitoringSystem Monitoring: Implement monitoring and logging solutions for integration health and performance
  • Documentation: Create comprehensive technical documentation for integration solutions
DocumentationDocumentation: Create comprehensive technical documentation for integration solutions
  • Troubleshooting: Diagnose and resolve integration issues across multiple connected systems
TroubleshootingTroubleshooting: Diagnose and resolve integration issues across multiple connected systems

Required Qualifications

Required QualificationsRequired Qualifications

Core Technical Skills

Core Technical SkillsCore Technical Skills
  • .NET Core Expertise: 4+ years of hands-on experience with .NET Core development and latest technologies
.NET Core Expertise.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
Integration DevelopmentIntegration Development: Strong background in developing integration middleware and API solutions
  • API Design: Proficiency in RESTful API design, development, and management
API DesignAPI Design: Proficiency in RESTful API design, development, and management
  • Load Balancing: Experience with load balancing configuration and optimization
Load BalancingLoad Balancing: Experience with load balancing configuration and optimization
  • System Architecture: Understanding of enterprise integration patterns and microservices architecture
System ArchitectureSystem Architecture: Understanding of enterprise integration patterns and microservices architecture

Integration Tools & Technologies

Integration Tools & TechnologiesIntegration Tools & Technologies
  • Integration Platforms: Experience with common integration tools and middleware platforms
Integration PlatformsIntegration Platforms: Experience with common integration tools and middleware platforms
  • Message Queuing: Knowledge of message queuing systems (RabbitMQ, Azure Service Bus, etc.)
Message QueuingMessage Queuing: Knowledge of message queuing systems (RabbitMQ, Azure Service Bus, etc.)
  • Database Integration: Experience with database connectivity and data synchronization
Database IntegrationDatabase Integration: Experience with database connectivity and data synchronization
  • Cloud Platforms: Familiarity with cloud-based integration services (Azure, AWS)
Cloud PlatformsCloud Platforms: Familiarity with cloud-based integration services (Azure, AWS)

Microsoft Ecosystem Knowledge (Functional Level)

Microsoft Ecosystem Knowledge (Functional Level)Microsoft Ecosystem Knowledge (Functional Level)
  • Microsoft Dynamics: Functional understanding of Dynamics CRM/365 architecture and APIs
Microsoft DynamicsMicrosoft Dynamics: Functional understanding of Dynamics CRM/365 architecture and APIs
  • Office 365: Basic knowledge of SharePoint and Office 365 integration capabilities
Office 365Office 365: Basic knowledge of SharePoint and Office 365 integration capabilities
  • Microsoft Stack: General familiarity with Microsoft technology ecosystem
Microsoft StackMicrosoft Stack: General familiarity with Microsoft technology ecosystem

Preferred Qualifications

Preferred QualificationsPreferred Qualifications

Integration Experience (Plus)

Integration Experience (Plus)Integration Experience (Plus)
  • Dynamics CRM Integration: Proven experience with API integrations to Microsoft Dynamics CRM
Dynamics CRM IntegrationDynamics CRM Integration: Proven experience with API integrations to Microsoft Dynamics CRM
  • SharePoint Integration: Hands-on experience integrating with SharePoint Online/on-premises
SharePoint IntegrationSharePoint Integration: Hands-on experience integrating with SharePoint Online/on-premises
  • Custom Applications: Experience integrating with various custom-built and third-party applications
Custom ApplicationsCustom Applications: Experience integrating with various custom-built and third-party applications
  • Enterprise Projects: Track record of successful large-scale integration implementations
Enterprise ProjectsEnterprise Projects: Track record of successful large-scale integration implementations

Additional Development Skills (Secondary/Plus)

Additional Development Skills (Secondary/Plus)Additional Development Skills (Secondary/Plus)
  • Frontend Development: Basic capabilities in frontend development (HTML, CSS, JavaScript)
Frontend DevelopmentFrontend Development: Basic capabilities in frontend development (HTML, CSS, JavaScript)
  • Full-Stack Understanding: Ability to work across both backend and frontend when needed
Full-Stack UnderstandingFull-Stack Understanding: Ability to work across both backend and frontend when needed
  • DevOps: Experience with CI/CD pipelines and deployment automation
DevOpsDevOps: Experience with CI/CD pipelines and deployment automation

Technical Environment

Technical EnvironmentTechnical Environment
  • Primary: .NET Core, C#, Web APIs, REST services
PrimaryPrimary: .NET Core, C#, Web APIs, REST services
  • Integration Tools: Various middleware and integration platforms
Integration ToolsIntegration Tools: Various middleware and integration platforms
  • Databases: SQL Server, Azure SQL, NoSQL databases
DatabasesDatabases: SQL Server, Azure SQL, NoSQL databases
  • Cloud: Azure, AWS integration services
CloudCloud: Azure, AWS integration services
  • Monitoring: Application performance monitoring tools
MonitoringMonitoring: Application performance monitoring tools

Key Competencies

Key CompetenciesKey Competencies
  • Strong problem-solving and analytical thinking
Strong problem-solving and analytical thinking
  • Excellent understanding of enterprise integration patterns
Excellent understanding of enterprise integration patterns
  • Ability to work with complex, multi-system environments
Ability to work with complex, multi-system environments
  • Strong communication skills for technical and business stakeholders
Strong communication skills for technical and business stakeholders
  • Self-motivated with ability to manage multiple integration projects
Self-motivated with ability to manage multiple integration projects

What We Offer

What We OfferWhat We Offer
  • Opportunity to work with cutting-edge integration technologies
Opportunity to work with cutting-edge integration technologies
  • Exposure to diverse enterprise systems and platforms
Exposure to diverse enterprise systems and platforms
  • Professional development in modern .NET technologies
Professional development in modern .NET technologies
  • Collaborative environment with complex technical challenges
Collaborative environment with complex technical challenges
  • Competitive compensation and benefits package
Competitive compensation and benefits package

Application Process

Application ProcessApplication 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.

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.