What are the responsibilities and job description for the Lead Salesforce Developer | USA position at LogicRays Technologies Pvt. Ltd?
Overview
Join our dynamic team as a Lead Salesforce Developer, where you'll spearhead the design, development, and implementation of innovative Salesforce solutions that drive business success. This role offers an exciting opportunity to lead a talented development team, shape system architecture, and deliver high-impact projects within a fast-paced, technology-driven environment. Your expertise will help optimize our CRM capabilities, enhance user experiences, and ensure seamless integration with enterprise systems. If you thrive on solving complex challenges and leading technical excellence, this position is your chance to make a significant impact!
Duties
- Lead the end-to-end development of Salesforce applications, customizing features to meet business requirements using Apex, Visualforce, Lightning Components, and Salesforce APIs.
- Architect scalable solutions leveraging Service-oriented architecture (SOA) principles and cloud computing best practices to ensure robust system performance.
- Collaborate with cross-functional teams to gather requirements, translate them into technical specifications, and develop comprehensive system design documentation utilizing UML diagrams.
- Oversee integration efforts with external systems using RESTful APIs, SOAP web services, and other web services technologies such as WCF and Weblogic.
- Implement continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins or Git to streamline development workflows and ensure high-quality releases.
- Manage data migrations and database interactions utilizing SQL, PL/SQL, MySQL, Oracle, Microsoft SQL Server, MongoDB, and NoSQL databases to support application needs.
- Provide technical leadership on software architecture decisions for microservices and cloud architecture deployments on AWS or Azure platforms.
- Mentor junior developers on coding standards, design patterns, SDLC best practices, and Agile methodologies to foster a culture of continuous improvement.
Experience
- Proven experience as a Salesforce Developer or Architect with extensive knowledge of Salesforce platform development including Apex, Lightning Web Components (LWC), Visualforce pages, and Salesforce APIs.
- Strong background in software architecture design patterns such as MVC and solution architecture for enterprise applications.
- Hands-on experience integrating Salesforce with diverse systems using RESTful API, SOAP web services, and middleware solutions like WebSphere or JBoss.
- Familiarity with cloud computing platforms (AWS or Azure), containerization (Docker), Kubernetes orchestration, and DevOps practices including Jenkins or Git for CI/CD pipelines.
- Proficiency in front-end technologies such as JavaScript frameworks (React, Angular, Ember.js), HTML5/CSS3, Bootstrap, Kendo UI components, and web design principles.
- Knowledge of database management systems including SQL Server, MySQL, Oracle Database, MongoDB; ability to write complex queries and optimize data storage solutions.
- Experience working within Agile environments following SDLC processes; adept at requirements gathering and translating business needs into technical solutions.
- Strong understanding of identity & access management protocols and security best practices within cloud environments to safeguard sensitive data. Embark on this journey with us if you're passionate about leading innovative Salesforce projects that transform business operations!
Pay: $15.00 - $30.00 per hour
Work Location: In person
Salary : $15 - $30