**Senior Software Engineer Salesforce (Hybrid**)**
**Heredia, Costa Rica**
SGF Global is looking for a Senior Software Engineer Salesforce, for IT enterprise in Heredia, Costa Rica.
**Requirements**:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Minimum of 8 years of hands-on experience in Salesforce development, with a strong focus on customization, integration, and design.
- Expertise in Salesforce technologies such as Apex, Visualforce, Lightning Web Components (LWC), and Salesforce APIs.
- Hand-on experience on React and NodeJS.
- Strong knowledge of web technologies (HTML, CSS, JavaScript) and web services (REST, SOAP).
- Proven experience in designing and implementing complex Salesforce solutions, including integrations with external systems and data sources.
- Deep understanding of Salesforce architecture, data modeling, security, and performance optimization.
- Salesforce certifications such as Platform Developer I/II, App Builder, and/or relevant domain certifications are highly desirable.
- Experience with Salesforce Lightning Experience, Lightning Web Components, and Salesforce DX is a plus.
- Familiarity with agile development methodologies and tools (e.g., Scrum, Kanban, JIRA) is preferred.
- Excellent problem-solving skills, with the ability to analyze complex requirements and propose innovative solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Competitive salary package based on experience and qualifications.
- Professional development and training opportunities.
- Dynamic and collaborative work environment with a focus on innovation and growth.
- Build strong customer relationships and deliver customer centered solutions.
- Perform troubleshooting activities during on call rotations engaging with key partners to find timely resolutions.
- Operate effectively, even when things are not certain or the way forward is not clear.
- English C1
- Full time (8h)
**Responsabilities**:
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions within the Salesforce platform.
- Design and develop customized Salesforce solutions using Apex, Visualforce, Lightning Web Components (LWC), and other relevant technologies.
- The developer should be expecting to do mostly Salesforce development and some admin development like flows but also support other development
- Perform code reviews and ensure adherence to best practices, coding standards, and quality guidelines.
- Lead and contribute to the implementation of complex Salesforce projects, from design to deployment, ensuring scalability, performance, and security.
- Develop and maintain technical documentation, including system architecture, data models, and integration specifications.
- Troubleshoot and resolve technical issues, provide guidance to junior developers, and support project teams in Salesforce-related matters.
- Stay up-to-date with the latest Salesforce releases, features, and industry trends, and provide recommendations for system enhancements and optimizations.
- Participate in the planning and execution of system testing, including unit testing, integration testing, and user acceptance testing.
- Collaborate with Salesforce administrators to ensure the smooth operation and administration of the Salesforce platform.
- Mentor and coach junior developers, sharing best practices and providing technical guidance.