What you will be doingBuild efficient, scalable, secure and reusable software responding to time and technical constraintsPerform code reviews for other team members' work, paying attention to patterns and practices of the teamCarry out story break down with a focus on simplicity, providing negotiation for sweating the right details to ensure feedback loops to our customersEnsure that systems have the correct level of logging and monitoring to support our customers in times of needKeep abreast of technology changes and ensure the company is on the leading edge of the technical landscapeIdentify and address any performance issues that ariseKeep security and customer privacy front of mind throughout the SDLCEnsure constant communication and collaboration with team members to ensure that difficult problems are addressed in the best possible manner
What you’ll need to succeedA minimum of 2 years experience working as a Salesforce DeveloperTotal experience of 4+ years in software application developmentSolid working knowledge of the Salesforce platform, including Apex, Triggers, Batch Jobs, Visualforce and Salesforce LightningA good understanding of “Apex Design Best Practices”Experience of developing applications on multiple Salesforce Clouds like Service/Sales CloudAn analytical and creative approach to problem solving
What's nice to haveExperience in integrating Salesforce with external Systems through REST APIs or external call-outsHands on experience with Object Oriented Programming languagesDevelopment experience using Lightning Web ComponentsSalesforce-DX and CI/CD exposureFamiliarity with Salesforce Platform's architectureKnowledge of any other IaaS Cloud