Advanced Apex and Visualforce development across the platform, implemented in line with Salesforce best practices.
A strong emphasis on clean code which uses enterprise design patterns, object oriented principles, and a separation of concerns.
Test driven development which promotes efficient, robust, bug free code
Implementation and management of version control and continuous integration using a variety of tools; git, ant, jenkins, bamboo, copado.
Environment management, including advising on technical best practices of release management and governance.
Deployment of large scale, complex, multinational projects.
Building of custom intuitively designed APIs to allow external programs to interact with Salesforce.
Implementation of point-to-point integrations, or full middleware solutions using industry standard platforms.
Data migration, mapping, and ETL solutions.