Start Date: 1st May 2025
Duration: 6 months
Please note this role will require 3 out of 5 days per week onsite in Lisbon. You must be set up as a contractor/business for the duration of this contract. 1. Job Title * B2B/Wholesale Salesforce Back-end Developer
2. Job Summary * The client is looking for a talented B2B /Wholesale Salesforce Back-end Developer to be part of the delivery of B2B/Wholesale solutions and applications. Our B2B/Wholesale pillar is an integral part of our Group Technology team. You will be joining a dynamic and agile team responsible for the complete refactoring of the B2B landscape. Based on Salesforce and Microsoft technologies with a worldwide, multi-cloud, cross-Maisons scope, we are looking into scaling up our internal capabilities to support our major strategic Luxury New Retail program.
* Reporting to the Technology Team Lead and part of the scrum team, as a Salesforce Back-end Developer, you will be accountable for:
• Promoting best practices for a scalable and robust Salesforce solution
• Developing a healthy, enterprise-standard quality code & configuration release on an agile mindset
• Challenge business requirements to fit Salesforce platform capabilities, maintaining an adequate balance of standard and custom.
• Create synergy and efficiency in a multi-location, multi-technology development team.
* This resource *must be in Lisbon – PT* with 3 days of physical presence per week. Limited travel in Europe may occur.
* 3. Key Responsibilities & Deliverables * Comprehend the business and technical context, constraints, requirements, and objectives.
* Analyze and interpret functional specifications (FUS), translating them into technical implementation.
* Implement Back-End solutions within the B2B Salesforce ecosystem.
* Create and conduct unit tests for the Product/Solution in adherence to specifications.
* Diagnose, debug, and maintain the Product/Solution, along with its corresponding technical documentation and the high-quality standards.
* Work with the DevOps team to automate the integration of the developed Product/Solution, including Continuous Integration and Continuous Deployment
* Assist QA in defining the test strategy, including test automation implementation
* Follow, promote & define development best practices.
* Provide recommendations for enhancements to improve the Product/Solution
* Ability to work autonomously, actively requesting help when required.
* Collaborate with other developers to support overall team in achieving goals
* Collaborate with the Support Team to address software issues related to the Product/Solution.
* Actively participate in Scrum ceremonies, including daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Reviews, and Retrospectives.
4. Required Skills & Competencies * Bachelor or master's in computer science in Computer Science, Software Engineering, or related flow
* 5+ years' proven experience as a Salesforce Developer, with a focus on back-end development.
* Solid knowledge of Salesforce architecture, standard data, and security model.
* Expertise in Apex development, Flows and Salesforce Lightning Web Components
* Knowledge of Experience Cloud, B2B Commerce Lightning is a plus
* Extensive experience with integrations using REST APIs secured by modern protocols(OAuth 2 flows) and their documentation (Swagger, OpenAPI)
* Experience with Salesforce standard integration best practices (External Services, Mocks)
* Strong problem-solving and analytical skills, with a strategic mindset.
* Salesforce technical certifications, especially Platform Developer II, are highly desirable.
* Good communication and collaboration skills.
* Knowledge of Microsoft technologies is a plus.
* Proven experience of building, automating, and deploying software to production
* Experience with authoring, editing, and presenting technical documents.
* Ability to write unit and integration tests and approach to identify tests.
* Knowledge of agile methodologies
* Experience working in a team-oriented, collaborative environment, with strong knowledge of Agile Product management principles (certifications is an asset)
* Experience with Confluence, Jira & Zephyr suitable.
* High attention to detail.
* Strong analytical, problem-solving, negotiation and organizational skills
* Strong customer orientation * The ability to prioritize and execute tasks in a high-pressure environment and make sound decisions in emergency situations.
* Demonstrated experience in web application scalability.
* Capacity to use emerging web technologies into live ecosystems.
* Highly self-motivated and focused
* Ability to work in a complex, fast-paced, distributed environment with high expectations
* Proficiency in English is mandatory, French is a plus.
* Consulting experience is an asset.
* Technologies: Salesforce Platform, APEX, LWC, Javascript, B2B Commerce, Java, .NET, SQL Server, Elastic,HTTP, SOAP, WSDL, REST (Swagger/OpenAPI) and OAuth2,XML, XSLT, XSD, JSON, Git, Datadog
* Tools: IDEs: Visual Studio Code, IntelliJ IDEA, Gitlab + Atlassian: Jira, Confluence, Code analysis: SonarQube, Checkmarx
5. Project & Team environment * You will be part of a global team, collaborating closely with technical leads and scrum teams across various countries and time zones, contributing to the interaction and development of products on the platform.
* You will will a dynamic team where you will play a pivotal role in a major, worldwide Salesforce initiative for some of the most prestigious clients.