Salesforce Developer
Overview
In this role you will design low-level solutions that align with the high-level Salesforce architecture and implement custom code for Salesforce apps. You will own modules, perform data migration and integration work, and ensure code quality through unit tests. You’ll collaborate with architects and manage small onsite and offshore teams, contributing to scalable Salesforce-based solutions. This is an opportunity to shape complex integrations and data flows in a services-focused IT environment.
ResponsibilitiesCreate low-level designs from high-level architectureDevelop custom Salesforce code and own modulesImplement data migration and integration logicBuild and test using Salesforce APIs (SOAP, REST, BULK, Streaming)Work with ETL tools (Informatica, Pervasive, Dell Boomi, Data Stage)Design entity and data mappings for integration projectsDocument and run unit testsFollow architect-defined best practicesManage version control and code migration with SVN, GitHub, Change Sets, and ANT
Key requirementsBachelor in [Field] or foreign equivalentMinimum 4 years in Information TechnologyStrong expertise in Apex and VisualforceExtensive experience with Salesforce APIs (SOAP, REST, BULK, Streaming)Hands-on with ETL tools (Informatica, Pervasive, Dell Boomi, Data Stage)Experience in data mapping for integration and migrationProficient in CI/CD and configuration management (SVN, GitHub)Experience with Eclipse IDE, Change Sets, ANTAbility to lead small onsite and offshore teamsDev 401 is required; Dev 501 is a plusteam leadershipcross-team collaborationeffective communicationApexVisualforceSalesforce SOAP API