[12 months contract, renewable]
As a COTS Engineer on our team, you will bring your Salesforce expertise to support the ongoing product development and operational maintenance of a newly implemented Salesforce system.
Key Responsibilities:
· Assist BA on user stories elaboration
· Assist QA on test automation and bug fixes
· Assist DevOps on build and release automation
· Design and deliver working software applications to delight customers
· Improve software quality using XP practices, not limited to code review and unit testing
· Adheres to the Software Craftsmanship Manifesto
· Prepare architectural and other technical documents|
Skill Requirement:
· Minimum 7 years of relevant experience
· Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
· Familiar with Git
· Experience with Continuous Integration
· Experience working in agile teams - TDD, Pair programming, Scrum
· Familiar with both Windows and UNIX/Linux servers
· Familiar with Design Patterns
· Familiar with Unit Testing
· Good presentation and listening skills
· Exposure to mobile application development will be an added advantage
· Working experience in Agile and UX development environment will be an added advantage
· Proficient with business process modelling techniques and BPMN is a plus
· Experience with internet and intranet applications development is a plus.
· Hands-on configuration experience in administration setup and managing COTS product and features, including but not limited to rules engine, workflow, processes logics, data validations screen flows and page layouts with products such as Salesforce, ServiceNow, Sharepoint Online, Dynamics 365 etc is a plus
· Experience with designing custom objects, fields, functions, layout, processes or validation rules is a plus