Overview
The Salesforce Developer plays a crucial role in the design development implementation and maintenance of Salesforce applications within the organization. They collaborate with various teams to understand business requirements and translate them into effective and scalable solutions using the Salesforce platform. The position is integral in ensuring the successful operation and optimization of Salesforce CRM and related applications.
Key responsibilities
- Designing developing testing and deploying highquality solutions within Salesforce platforms using Apex and Visualforce
- Customizing Salesforce modules to meet specific business needs
- Implementing and customizing Salesforce Lightning components
- Integrating Salesforce with external systems and applications using REST SOAP and other integration methods
- Collaborating with stakeholders to gather requirements and provide technical expertise and recommendations
- Optimizing and maintaining the performance of Salesforce applications and related integrations
- Developing and maintaining documentation related to Salesforce configuration development and integration
- Participating in code reviews and mentoring junior developers
- Contributing to the continuous improvement of development processes and best practices
- Providing support and troubleshooting for Salesforce applications and related issues
- Staying up to date with Salesforce updates new features and best practices
- Assisting in the evaluation selection and implementation of new technologies and tools within the Salesforce ecosystem
- Collaborating with crossfunctional teams to ensure alignment and integration of Salesforce solutions with overall business strategies
- Ensuring compliance with coding and security standards within the Salesforce environment
- Participating in the planning and execution of data migration and system integration projects
Required qualifications
- Bachelors degree in Computer Science Engineering or a related field
- Demonstrated experience in developing and implementing custom Salesforce solutions
- Proficiency in Apex Visualforce Salesforce Lightning and other key Salesforce development tools
- Experience with web technologies such as HTML CSS JavaScript and RESTful web services
- Strong understanding of Salesforce data model architecture and security controls
- Proven ability to analyze diagnose and resolve technical problems related to Salesforce applications
- Experience in integrating Salesforce with thirdparty systems and applications
- Knowledge of best practices for Salesforce development code versioning and deployment tools
- Excellent communication and collaboration skills with the ability to work effectively in a team environment
- Ability to prioritize and manage multiple tasks in a fastpaced environment
- Knowledge of agile development methodologies and tools
- Experience with Salesforce DX and sourcedriven development is a plus
- Familiarity with data migration and ETL tools within the Salesforce ecosystem
- Strong analytical and problemsolving skills with a focus on delivering highquality solutions
salesforce,apex,visualforce,lightning,integration,javascript,html,css