Lead Salesforce Developer
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Lead Salesforce Developer to spearhead the design, development, and implementation of innovative Salesforce solutions that drive business success. In this pivotal role, you will lead a team of developers, collaborate with cross-functional stakeholders, and ensure the seamless integration of Salesforce platforms with other enterprise systems. Your expertise will help shape the future of our customer relationship management strategies, leveraging cutting-edge cloud technologies and architecture. If you thrive in a fast-paced environment and are passionate about delivering scalable, efficient, and user-centric solutions, this opportunity is for you!, * Lead the end-to-end development lifecycle of Salesforce applications, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Architect and implement scalable Salesforce solutions using declarative tools and programmatic development with Apex, Visualforce, Lightning Web Components (LWC), and other frameworks.
- Collaborate closely with business analysts, product owners, and stakeholders to translate business needs into technical specifications aligned with best practices.
- Oversee integration of Salesforce with external systems utilizing RESTful APIs, SOAP web services, and middleware platforms.
- Drive continuous improvement initiatives by implementing DevOps practices such as CI/CD pipelines using tools like Jenkins or Azure DevOps.
- Ensure adherence to security standards by managing identity & access management protocols within Salesforce environments.
- Mentor and guide junior developers while fostering a culture of innovation, quality assurance, and agile methodology.
Requirements
Do you have experience in Microservices?, * Proven experience as a Salesforce Developer or Architect with extensive hands-on expertise in customizing Salesforce platforms.
- Strong background in cloud computing architectures including SaaS (Software as a Service) solutions like Salesforce CRM.
- Deep understanding of service-oriented architecture (SOA), APIs (Application Programming Interfaces), and web services such as REST and SOAP.
- Proficiency in programming languages including Apex, JavaScript, Visualforce, and Lightning Web Components (LWC).
- Familiarity with database management systems such as MySQL, Oracle, Microsoft SQL Server, MongoDB or similar NoSQL databases.
- Experience working with software development lifecycle (SDLC), Agile methodologies, version control systems like Git or SVN, and CI/CD pipelines.
- Knowledge of modern front-end frameworks such as Angular or React for integrated web development projects.
- Ability to design scalable system architectures using microservices principles on cloud platforms like AWS or Azure.
- Strong understanding of UML diagrams for system modeling alongside design patterns for robust application development.
- Prior experience leading technical teams in complex projects involving Weblogic, JBoss application servers, Docker containers, Kubernetes orchestration or similar cloud-native tools is highly desirable. Join us to lead innovative Salesforce initiatives that transform how we connect with our customers! Your expertise will empower our organization to deliver exceptional digital experiences through cutting-edge technology solutions while fostering a collaborative environment focused on growth and excellence.
Pay: $40.00 - $80.00 per hour
Experience:
- Salesforce: 5 years (Preferred)