TMX
Apply for job
Role Summary :
As a Senior Salesforce Developer you will be responsible for taking care of the entire end to end life cycle of the product, including but not limited to designing, implementing, deploying and maintaining. You will be working on implementing solutions on Service Cloud, Community Cloud and Force.com.
Key Accountabilities :
Play a key role in system and application design considering scalability, configurability, maintainability and robustness of the solution
Perform development, unit testing, implementation as it relates to Salesforce.com software and the Force.com platform
Evaluate business requirements and determine potential Salesforce-enabled components (Should be able to determine when to use customization vs configuration)
Identify opportunities to use salesforce automation
Provide technical assistance in identifying, evaluating and developing systems and procedures which are cost effective and meet user requirements
Skills And Experience :
Bachelor’s degree in Software Engineering, Computer Science, or a related field (or equivalent experience in relevant field)
At least 8+ years of experience with application development
At least 4+ Years experience as a Salesforce Developer
Must have in-depth knowledge of design and implementation using Apex classes, triggers, workflows, Salesforce Lightning (aura), VisualForce pages, controllers, batch process and extensions
Must have in-depth knowledge of Salesforce query languages like SOQL and SOSL
Must have in-depth knowledge of governor limits and best practices
Extensive knowledge of Salesforce security models
Knowledge of configuration using workflow rules, process builder and flows.
Experience with Javascript, CSS and HTML
Experience with Salesforce Community portal administration and Community builder concepts
Knowledge of Service console
Integration with on-premise or third-party solutions using RESTful Web Services
Experience in data migration using Salesforce Dataloader or Import Wizard
Strong interpersonal and communication skills
Be able to multi-task and solve problems
Self-starter, able to develop strong relationships with stakeholders, meet tight deadlines and tolerate change and ambiguity
Demonstrated accuracy, thoroughness in completing tasks, and attention to detail
Ability to work in a cross functional team
Familiar with the Agile approach including Scrum
Nice To Have :
Experience with git repository
Familiarity with capital markets and financial market data