Salesforce Development Lead (Agentforce | Financial Services Cloud | Data Cloud)
Role details
Job location
Tech stack
Job description
We are seeking an energetic and detail-oriented Salesforce Development Lead specializing in Agentforce, Financial Services Cloud, and Data Cloud to drive innovative solutions within our dynamic team. This role offers an exciting opportunity to lead the design, development, and implementation of complex Salesforce-based applications, ensuring seamless integration with enterprise systems. As a pivotal member of our technology team, you will champion best practices in software architecture and development, fostering a collaborative environment that accelerates digital transformation and enhances client experiences., * Lead the end-to-end development of Salesforce solutions leveraging Agentforce, Financial Services Cloud, and Data Cloud platforms to meet strategic business objectives.
- Design scalable and secure architecture utilizing cloud computing principles, service-oriented architecture (SOA), and microservices to optimize performance and maintainability.
- Collaborate with cross-functional teams to gather requirements, translate business needs into technical specifications, and develop comprehensive solution architectures using UML diagrams.
- Implement and oversee integrations with external systems via RESTful APIs, SOAP web services, and other web services protocols while ensuring data consistency across NoSQL databases like MongoDB or DynamoDB.
- Drive continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, Docker, Kubernetes, and Azure DevOps to streamline development workflows.
- Ensure adherence to best practices in software development including design patterns, SDLC processes, version control (Git/SVN), and code reviews.
- Provide technical leadership on cloud architecture strategies involving AWS, Weblogic, WebSphere, JBoss application servers, and Web development frameworks such as Angular, React, Ember.js, Bootstrap, Ext JS, and WordPress.
- Facilitate requirements gathering sessions with stakeholders to define project scope and deliverables clearly aligned with business goals.
- Mentor junior developers on Salesforce platform capabilities and emerging technologies like Node.js, Python, C#, and .NET frameworks.
Requirements
Do you have experience in Version control systems?, * Proven experience leading Salesforce development projects within financial services or similar regulated industries involving Financial Services Cloud and Data Cloud solutions.
- Extensive hands-on expertise in cloud computing platforms such as AWS or Azure along with cloud architecture design principles.
- Strong background in software architecture including service-oriented architecture (SOA), system design patterns, microservices architecture, and solution architecture best practices.
- Proficiency in programming languages including JavaScript, Java, C#, Python; familiarity with ActionScript or Perl is a plus.
- Deep understanding of databases such as MySQL, SQL Server (Microsoft SQL Server), Oracle, MongoDB; experience with NoSQL databases is highly desirable.
- Skilled in API development using RESTful APIs and SOAP web services; experienced with API management tools.
- Knowledge of front-end frameworks like React or Angular combined with web design principles for creating engaging user interfaces.
- Familiarity with DevOps tools such as Jenkins for CI/CD pipelines; containerization technologies like Docker and Kubernetes are advantageous.
- Experience working within Agile methodologies utilizing tools like Jira or SVN for version control; understanding of SDLC processes is essential.
- Ability to gather requirements effectively from stakeholders to translate business needs into technical solutions that align with enterprise standards. Join us if you're passionate about leveraging cutting-edge Salesforce technologies to deliver impactful financial services solutions!
Benefits & conditions
$100 - $110 an hour - Permanent, Full-time, Contract