Responsibilities :
Understanding the Problem / Issue Statement : Collaborate with business stakeholders to understand their needs, objectives, and challenges.
Translate these requirements into technical solutions.
- Solution Design : Create technical designs for Salesforce solutions, ensuring scalability, security, and optimal performance.
- Development : Customize Salesforce applications using Apex (Salesforce's proprietary programming language), Visualforce, Lightning components, and other development tools.
Write code to build, maintain, and enhance functionalities within the platform.
- Configuration : Utilize Salesforce configuration tools, such as Process Builder, Flow, and Workflow Rules, to automate and streamline business processes.
- Integration : Integrate Salesforce with other systems, such as SAP / ERP, other homegrown application, and external databases, using APIs and middleware platforms like mulesoft.
- Data Management : Ensure data quality and integrity within Salesforce by designing and implementing data models, validation rules, and data migration strategies.
- Testing : Perform unit test to ensure the reliability and performance of custom solutions for quality assurance best practices.
- Documentation : Maintain detailed technical documentation for custom code, configurations, and integrations to facilitate knowledge sharing and future maintenance.
- User Support : Provide technical support to end users, troubleshoot issues, and offer training and guidance to improve user adoption.
- Release Management : Participate in the release management process, including migration of changes between environments and ensuring smooth deployment to production.
Job Requirements Details : Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Salesforce certifications, such as Salesforce Certified Platform Developer, are added advantage.
- Proficiency in Apex, Visualforce, Lightning components, and declarative development tools.
- Strong understanding of Salesforce data modeling, security, and reporting.
- Experience with integration technologies, including REST, SOAP, and middleware platforms like mulesoft.
- Familiarity with Agile or Scrum development methodologies.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a team and collaborate with various stakeholders.
- Knowledge of best practices in software development and Salesforce governance.
30+ days ago