Salesforce Financial Services Developer -130 CAD - Toronto, CA
Brief Summary of Role:
Software Developers form the technical foundation of our delivery teams. They are primarily responsible for completing tasks that require development skills, such as troubleshooting, enhancement development as well as new development. Our openings provide an excellent opportunity for those looking to get into the cloud computing space to participate on one of our many innovative cloud adoption projects at high-profile clients.
Software Developers will need to understand the architecture of the client-specific applications we are developing as well as strong working knowledge of the underlying cloud platform. We also expect Software Developers to provide creative contribution to improving our clients' cloud environments as well as our own internal methods and assets.
Troubleshooting and enhancing existing logic in SFDC
Developing new code for project-related deliverables.
Completion of code-dependent actions and configuration with a high degree of efficiency and quality
Interaction with application development teams and customer-facing resources
Education and Required Experience:
Bachelor's degree in Computer Science or similar; or equivalent combination of education and experience
5+ years' professional experience with supporting or developing applications with an object-oriented architecture; SaaS product or service preferred
3+ year experience in a sustained engineering team or an escalated support tier for an application or managed service
MUST HAVE FINANCIAL SERVICES CLOUD EXPERIENCE
Successful track record of relevant customer focused work experience such as operations engineer, technical customer support, professional services or application development
Thrives in self-directed learning environment
A highly committed individual with a background in a problem solving, operations environment
Passion for working with people and systems, and a strong interest in helping Appirio customers succeed
Ability to provide assistance for more junior team members
Discipline, integrity, attention to detail and problem-solving skills
Strong written and verbal communication skills with an ability to summarize the work done in an articulate fashion via email or case notes