Overview
Hybrid
$80 - $90
Contract - W2
Contract - 12 Month(s)
Skills
Integration
Salesforce
NetSuite
C#
.Net
Middleware
Azure
REST/SOAP APIs
ETL
Job Details
Job Description:
- As the lead Integration Engineer, you will own the strategy, development, and execution of integrations that support business process automations. You'll translate business needs into technical designs, and then use Azure services and C#/.NET to implement, troubleshoot, and maintain those integrations. Your role is to ensure seamless data flow and connectivity between key applications like Salesforce and NetSuite, all while ensuring data integrity and security. Your responsibilities will include:
- Integration Architecture & Design: Design, develop, and implement integrations between Salesforce, NetSuite, and other business applications. This includes translating business needs, like "automating AR," into a comprehensive technical design that outlines required platform integrations, the data to be retrieved and shared, and the data flow throughout the process. You will use Azure Integration services like Logic Apps, Functions, API Management, and Service Bus
- API & Data Pipeline Management: Build and maintain APIs, middleware, and data pipelines using C#, .NET, and integration platforms. This includes designing and managing RESTful APIs with a strong focus on security
- Technical Leadership: Lead and architect integration projects, translating business requirements into technical integration solutions
- Data Management & Security: Ensure data consistency, integrity, and security across all integrated systems. You'll use your understanding of data mapping, transformation, and ETL processes to manage data integration
- Troubleshooting & Maintenance: Troubleshoot, debug, and optimize integration processes and workflows. You will also set up monitoring and maintain integration performance, reliability, and scalability
- Collaboration & Documentation: Collaborate with cross-functional teams to gather requirements and deliver solutions. You will also create documentation for integration processes, technical specifications, and support guides
- Continuous Improvement: Contribute to CI/CD pipelines in Azure DevOps and stay current with best practices and emerging technologies in integration and cloud platforms
About You
You are a driven and experienced Integration Engineer with a strong background in integration development, particularly with Salesforce and NetSuite. You are a proactive, "get-it-done" individual with excellent problem-solving and communication skills. You can work independently and as part of a team. In addition, we believe that an individual with the following experience will have the best opportunity for success in this role:
Professional Experience & Skills:
- Integration Expertise: 10+ years of experience in integration development with Salesforce and NetSuite. You have strong proficiency in C#, .NET Framework, and REST/SOAP APIs
- Platform Proficiency: Extensive experience with middleware and integration platforms, such as Azure Logic Apps
- Technical Acumen: A solid understanding of data mapping, transformation, and ETL processes. You are familiar with authentication, authorization, and security best practices
- Leadership: You are a natural leader with the ability to manage and mentor a team of developers and administrators
Education:
- A degree in a relevant field such as Computer Science is preferred
- Equivalent professional experience in integrations engineering will also be considered
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.