Get similar jobs by email Register →
- Develop Salesforce.com-based applications in VisualForce, Apex, AJAX, and other technologies.
- Conduct system and software testing and code reviews to ensure high code quality and design.
- Integrate external data sources and consumers with the Salesforce instance.
- Analyse and review business requirements and map Salesforce features based on requirements.
- Adjust data models and process flows in response to evolving business needs.
- Document code, applications, and security setup, and maintain standards.
- Conduct business reviews and develop recommendations for feature and application design and delivery.
- Stay abreast of changes and new features in Salesforce by reviewing release notes and participating in developer forums.
- Provide user support and training as needed.
- Focus on delivering solutions that meet business needs and generate user happiness.
- Good subject matter knowledge in at least one Salesforce solution e.g. Salesforce.com / Force.com (or an equivalent CRM tool);
- Solid understanding of Object Oriented Programming and design, experience in using design patterns and ability to write clean, well-refactored maintainable code;
- Able to demonstrate a solid understanding of the Salesforce solution technology stack and associated tools;
- Experience developing on the Force.com platform with strong configuration & design skills
- Solid knowledge of Visualforce and Apex;
- Experience in defining systems strategy, developing systems requirements, designing and prototyping, testing, training, defining support procedures, and implementing practical business solutions under multiple deadlines;
- 3+ years development experience (Java, C#, Python or similar).
- Ability to deconstruct complex business processes to produce simple, efficient, and effective results
- Metadata migration between SFDC sandboxes and productions orgs (Change Sets and Eclipse)
- Strong technical foundation including advanced structured programming – .Net or Java, understanding of relational database concepts and structures, knowledge of SQL, structured system analysis and design methods, etc.
- Certified in at least one CRM solution preferably Salesforce.com to DEV401 level
- Database knowledge / SQL scripts;
- Experience with Agile development practices is a plus.
- Ability to work independently and as part of a team.