TETech Aalto Pte. Ltd
Salesforce Consultant
Singapore ₹7K-10K LPA Posted 12 Mar 2025
FULL TIME
Salesforce Crm
Api Development
Sales Cloud
Service Cloud
User Training
+3 more
Job Description
Salesforce Consultant
Contract Duration: 12 months
Position Overview
Key Responsibilities
Application Development
- Deliver technical solutions and recommendations aligned with user stories and requirements.
- Develop and configure Salesforce applications, including Apex classes, triggers, and custom UI elements.
- Create documentation for software functionalities and technical specifications.
- Keep abreast of Salesforce updates and adhere to industry best practices.
- Implement batch classes to facilitate data migration while ensuring data integrity and security.
- Design aesthetically pleasing and user-friendly components with custom styling for the Lightning App Builder.
- Build Lightning Components for dynamic functionality support.
- Conduct database modeling, data deduplication, and data querying while ensuring compliance with governor limits.
- Address code coverage challenges and create test classes.
- Develop custom objects, reports, and dashboards to meet sales and marketing requirements.
- Establish custom fields, validation rules, and custom controllers/extensions.
- Oversee user roles, application-level security, system security, SSO configurations, and custom security protocols.
- Design and implement Apex Classes, Controller Classes, Extensions, and Triggers across various objects.
- Integrate external solutions within the client's Salesforce environment.
Business Analysis
In the role of Business Analyst, you will work closely with a governmental agency, serving as a vital team member alongside the Product/Project Manager, Solution Architect, and Technical Services Consultant. Your main focus will be to deliver ICT solutions that align with Singapore's Smart Nation initiative.
Main Responsibilities
- Assess business needs and challenges to define and implement digital solutions for citizens, businesses, and public sector employees.
- Collaborate with outsourced, co-sourced, or insourced development teams to ensure clearly defined digital solutions.
- Provide guidance to stakeholders on best practices for utilizing digital technologies.
- Engage closely with stakeholders to ensure successful deployment of digital solutions.
Primary Tasks
- Identify and analyze business and citizen needs through human-centric visual techniques such as service journeys.
- Create business cases, user stories, technical/functional specifications, and acceptance criteria.
- Evaluate and recommend appropriate technologies, including cloud solutions and legacy system upgrades.
- Select and implement suitable development methodologies (Agile, Waterfall, etc.).
- Plan, review, and execute testing and data migrations.
- Ensure product/system preparedness for seamless deployment, adoption, and ongoing operations.
- Troubleshoot technical challenges during the Operations & Maintenance phase.
- Evaluate the implications of requested changes and suggest continual improvements.
Qualifications
Development & Customization Expertise
- Salesforce Development: Proficient in Apex, Visualforce, Lightning Components.
- API Integrations: Experience with third-party API integrations.
- Data Handling: Skilled in Data Loader and Salesforce Object Query Language (SOQL/SOSL).
- Programming Languages: Proficient in Java, C#, .NET, JavaScript, Apex, MySQL.
- CRM Knowledge: Comprehensive understanding of the Salesforce CRM platform.
- UI/UX Development: Proven experience in designing customer-facing interfaces.
- Object-Oriented Programming: Solid understanding of OOP concepts and methodologies.
- Lightning Framework: Expertise in developing and maintaining applications in Lightning Experience.
- Batch Processing: Familiarity with Apex DML, Apex Triggers, Apex Testing, Batch Apex.
- Data Management: Best practices in data modeling and data migration.
- Site Development: Experience with Force.com and Site.com.
- Customer Communities: Basic knowledge of developing and maintaining Salesforce Communities.
Education & Certifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Relevant Salesforce certifications are advantageous.
