Senior Integration Consultant

Integration Consultant

About Us

Atrium is a consulting services company that helps advise, implement, and optimize artificial intelligence and analytics solutions. We combine industry expertise, leading cloud platforms, and data science to deliver big outcomes.  Atrium helps our clients maximize the power of their data to solve their most important challenges.

The Role

The Salesforce Integration lead plays a key role as a Senior Integration consultant and will own the integration implementation tasks from initial planning and requirements analysis, through design, development, testing and deployment. Performs Salesforce technical tasks surrounding integrations with other external systems. Writes integration code based on standard Salesforce API's and required middlewares.

The candidate will work with the Integration Architect in creating the overall integration architectural design and helps translate data requirements from multiple disparate systems into Salesforce. The candidate will be responsible for guiding the integration team for successful project implementation and will be responsible for implementing Salesforce best practices, code review and maintaining deliverable quality.

Education &  Skills Required: 

  • 5-7 years of IT experience delivering Salesforce integration projects.
  • Experience and knowledge of Salesforce integration patterns.
  • Practical experience with ETL tools and/or Data Integration products (Dell Boomi, Pervasive, Informatica, WebMethods, Castiron, Biztalk, etc...) 
  • Experience in designing and creating Salesforce Integration solutions.
  • Salesforce certifications is a plus.
  • Strong analytical skills with a thorough understanding of how to interpret customer business needs and translating those into technology and operational requirements
  • Ability to work independently and a self starter.
  • Requires knowledge of data management, SQL and RDBMS technologies
  • Proficiency in SOAP/REST based web services is also required 
  • Be enthusiastic, professional, and confident while maintaining a focus on customer success 
  • Excellent listening skills to fully understand the customer requirements and pain points 
  • Ability to translate customer requirements into implementation plans 
  • Strong presentation and communication skills 
  • Experience with other CRM software (Siebel, Clarify, Vantive, Peoplesoft, NetSuite, RightNow, etc.) preferred 
  • SOA design principles preferred 
  • Experience with Apex, SOQL, XML, JavaScript preferred 
  • Experience with Salesforce developer toolkit including Apex Classes, Controllers and Triggers, Visualforce, IDE, Migration Tool, Web Services is a plus 
  • Exposure to Salesforce configuration and custom development helpful but not required  
  • Enthusiastic, professional and confident team player with a strong focus on customer success who can present effectively even under adverse conditions
  • Strong presentation and communication skills

Key Responsibilities: 

  • Provide solution and integration development with Salesforce including requirements, functional specs, design, custom development, integration, testing, and deployment 
  • Lead the integration of business processes across disparate systems 
  • Daily administration and support of CASES Salesforce database including but not limited to managing multiple user setup, profiles and roles, customization of objects, fields, record types, page layouts and validations;
  • Working with management, strategic planning & analysis staff and end-users to create and manage complex workflow rules, data validation, and triggers;
  • Develop and create customized reports and dashboards;
  • Create and document application requirements by working together with those involved in the development of program enhancements and changes including program staff, programmers, strategic planning and analysis staff and/or outside consultants as needed; 
  • Manage the software testing process, which includes devising test plans, creating test cases, establishing protocols and appropriate testing environments and coordinating actual software testing;
  • Keeping abreast of new Salesforce features and functionality and providing recommendations for process improvements;
  • Train new and existing users on how to use database applications;
  • Keep application users informed about system functionality and enhancements;
  • Provide application users with integration support;
  • Logging and tracking identified system problems through resolution;
  • Creating and maintaining documentation on processes, policies, application configuration and help related materials for users as database applications are developed;
  • Assist programmer with the development of integration documentation of existing and future applications. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field