HamburgerMenu
hirist

Job Description

What Youll Do:

- Design, develop, and implement scalable, high-quality Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, SOQL, and SOSL.

- Ability to Design scalable salesforce solutions in multicloud salesforce environment (Sales cloud, Service cloud, Marketing Cloud etc).

- Lead technical design sessions and develop technical solution documentation that aligns with business requirements and Salesforce best practices.

- Develop and maintain integrations between Salesforce and external systems using various APIs (REST, SOAP) and integration patterns (Point to Point, Middleware).

- Establish coding standards, best practices and governance for development teams.

- Conduct thorough code reviews, providing constructive feedback to ensure code quality, adherence to standards, and optimal performance.

- Troubleshoot and debug complex technical issues within the Salesforce platform and integrated systems.

- Collaborate with business analysts and stakeholders to understand requirements and translate them into technical specifications and be able to create a data model based on that.

- Contribute to the architecture and design of the Salesforce platform to support current and future business needs.

- Optimize the current architecture & collaborate to implement Data Archival techniques.

- Stay current with Salesforce releases, new features, and industry trends, recommending and implementing relevant advancements.

- Ensure solutions adhere to Salesforce security, limits and Org-wide standards.

- Present architectural decisions, technical trade-offs and solutions clearly to all stakeholders.

- Risk Identification and Mitigation Steps.

- Ensure right deployment processes & activities in place for scheduled releases to the production.

- Collaborate with PMs & POs to plan development sprints and releases.

What Experience You Need:

- Minimum of 5+ years of hands-on experience in Salesforce development.

- Proven experience designing and implementing complex Salesforce solutions.

- Strong proficiency in Apex, Lightning Web Components (LWC), and Salesforce APIs.

- Experience with common web technologies (JavaScript, HTML, CSS).

- Solid understanding of Salesforce data model, security model, and sharing.

- Proficient in Salesforce configurations (Objects, Flows, Process Builders, Validation Rules, Connected Apps etc).

- Experience working in an Agile development environment.

- Familiarity with version control systems, particularly Git.

- Experience Working with at least one middleware system (Boomi, Mulesoft, Cast Iron etc).

- Salesforce Certified Platform Developer I,

- Salesforce Admin,.

- Sales Cloud,.

- Service Cloud,.

- Data Architecture& Management Designer OR Sharing AND Visibility Designer.

- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Mentoring and Training Responsibilities :

- Onboard new junior developers to the team, introducing them to our development processes, tools, and best practices.

- Provide technical guidance and support to junior developers on their assigned tasks and projects.

- Conduct regular code reviews specifically focused on teaching and knowledge transfer, explaining rationale behind feedback.

- Engage in pair programming sessions to demonstrate techniques, problem-solving approaches, and best practices.

- Help junior developers understand complex technical concepts and Salesforce fundamentals.

- Identify areas for growth in junior developers and help them develop their skills through targeted guidance and resources.

- Contribute to the creation and improvement of training materials and documentation for the development team.

- Foster a supportive and encouraging environment for junior developers to ask questions and learn.

- Expected time allocation for mentoring and training activities: 20%.

Team Collaboration and Leadership :

- Collaborate effectively with cross-functional teams, including Salesforce administrators, business analysts, project managers, and other developers.

- Participate actively in team meetings, technical discussions, and solution design sessions.

- Demonstrate technical leadership by guiding the team on technical decisions and promoting best practices.

- Communicate technical concepts clearly to both technical and non-technical stakeholders.

Project Environment and Tools :

- Experience working with Salesforce DX.

- Proficiency with VS Code or other relevant IDEs.

- Experience with Git for version control.

- Familiarity with project management and issue tracking tools (e.

, Jira, Azure DevOps).

- Experience with CI/CD pipelines and automated deployment tools is a plus.

- Knowledge of OAuth2, SSO & other related security best practices.

What could set you apart :

- Salesforce Certified Platform Developer II,.

- Marketing Cloud, Experience Cloud,.

- Agentforce Specialist.

- Excellent communication and interpersonal skills, with a strong ability to explain technical concepts clearly.

- Proven ability to mentor and guide less experienced developers patiently and effectively.

- Strong problem-solving and analytical skills.

- A collaborative and team-oriented mindset.

- Proactive and a strong desire to help others learn and grow.

- Ability to provide constructive feedback in a positive and supportive manner.


info-icon

Did you find something suspicious?