Job Description:
We are looking for a Salesforce Engineer to join the team who will be responsible for the migration of two key CRM products from Microsoft Dynamics to Salesforce.
The scope of the project involves:
Application modernization and re-architecture (from Dynamics to SF)
Role Details:
Data migration
Data integrations to on-prem and Azure public cloud
API integrations to other core ecosystem application components
Your responsibilities will include...
Deliver world-class Enterprise Application Integration solutions
Collaborate with stakeholder, product owners, business subject matter experts, and technical team members to define requirements and translate business needs into technical solutions using Agile Scrum methodology.
Lead technical design sessions to analyze, architect, implement, and support integration and data conversion strategies.
Architect, develop, test, maintain, and support integration solutions between Salesforce and other SaaS, custom, or on-premise software applications using REST API, custom connectors, middleware, custom built connector tools, and web services.
Translate business requirements into technical solutions that best leverage the Salesforce platform and seamlessly integrate with various Enterprise systems
Prepare conceptual design, technical (integration) design, use case analysis, solution architecture, and unit test case documentation.
Lead and execute data conversion using Data Loader and custom developed ETL code.
Adhere to coding standard best practices and conduct code reviews.
Troubleshoot and resolve integration issues
Lead discovery and technical deep-dive sessions, and implement Proof-Of-Concept (POC) to assess technical implementation feasibility
Manage the technical delivery of custom development, integrations, and data migration elements of a Salesforce implementation.
Work effectively in cross-functional teams.
Our ideal candidate will have...
8+ years CRM experience with a minimum 5 years on the Salesforce platform (process automation, workflow rules, Sharing & Securing, Reports and Dashboards, APEX/Visual Force development.)
Minimum 5 years of Enterprise Application Integration experience.
Demonstrated experience in software analysis, design, development, implementation and testing.
Demonstrated experience developing Custom Integration tool/REST Connector Tool.
Demonstrated experience architecting and developing integrated scalable Enterprise solutions using web services (REST/SOAP API), JSON, JMS Queue, and various middleware (Mulesoft, Boomi etc.)
Experience with Salesforce development, Apex/Visualforce, Lightning, Data Management, Amazon Web Services, and data ETL.
Implementation experience with JDK, Servlets, JSP, JSF, J2EE, EJB, and Java.
Demonstrated experience with DevOps release management (promoting code and building release packages).
Experience in integration development and migrating from legacy point-to-point interfaces to Web Services and RESTful APIs.
Salesforce Certified Platform Developer.
Ability to prioritize, multi-task, and perform effectively under pressure
Excellent written, verbal, and presentation skills appropriate to both technical and management clients.
Knowledge of Continuous Integration and Continuous Delivery (CI/CD)