Connecting to LinkedIn...

Get similar jobs by email Register →


Job Description

Job Description


  • Develop 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. / (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 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).
  • 3+ years web development experience (HTML, JavaScript, CSS).
  • 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 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.




Similar Jobs