SalesForce Specialist

Apply now »

Date: 26-Nov-2021

Location: Bangalore, KA, India

Company: Alstom

Req ID:188809 

We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 75 000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.  


The Salesforce Specialist is responsible for leading the Salesforce platform (CRM, Customer Journeys & Integrations) at Alstom Group technologically and operationally, by bringing strong Platform leadership to the enterprise. He / She will set and execute on a strategic vision and roadmap for Salesforce Platform for the organization by collaborating with stakeholders and executive leadership. He / She will act as a strategic thought partner and liaison between internal teams including but not limited to Business and Operations, and working closely with our Strategic Partner in charge of operating and maintaining the platform. The ideal candidate will have enabled multiple business processes on the Salesforce platform and delivered working solutions, successfully served the various business leaders’ needs through effective dashboards and reports delivery. He / She will perform day-to-day activities that include managing enhancements of business processes and driving operational efficiencies across the organization. As Salesforce.com is currently our primary system of record that supports not just sales roles but also functions as a platform for several critical operational business processes, the Salesforce Lead Developer will also serve as the SPOC for the administration of the Salesforce.com platform and direct contact of a small Salesforce team. He / She will be accountable for supporting ongoing user adoption, support, training, architectural design, and custom dev activities as well as responsible for enhancements, upgrades, data conversations, release updates, and reporting for multiple departments.



The Salesforce Specialist’s role and responsibilities cover:

  • Understanding business/functional needs of the project and correlating it on individual task levels
  • Check whether the implementation is possible or not; respecting the Salesforce environment’s limitations or governors.
  • Evaluate whether stated requirements (or a part) can be achieved via configuration before opting for coding.
  • Determine all hidden use cases
  • Framing workarounds for any identified blockers, challenges or risks
  • Ideating optimal solutions for complex requirements
  • Sharing impact analysis results with stakeholders
  • Evaluating the feasibility of using any library assets/components (either already sold or not)
  • Develop high-quality scalable code following Salesforce.com and standards/best practices
  • Leverage recommended frameworks (ex. Test framework or Trigger framework) and come up with the most optimal design patterns/architecture
  • Write comprehensive test code asserting all possible use cases
  • Perform thorough unit tests
  • Fix all bugs reported from QA/UAT
  • Work on deployments through recommended tools and methodologies.
  • Perform time-bound R&D for any unknown or newer areas
  • Architect/engineer and/or audit the codebase
  • Troubleshoot or debug issues encountered by onshore team or peer devs/sr.devs
  • Identify/develop reusable code components and suggest the same to Foundry panel
  • Mentor, assist, and review peer devs/sr. devs and promote the best engineering practices
  • Ensure DevOps processes is followed across the team
  • Ensuring daily code check-in/check-out
  • Performing diligent functional code reviews
  • Ensure good health of project repos.
  • Facilitate proactive communication with project/business team.
  • Facilitate learning & development for self and the team by - Constantly perform self-review and Identify improvement areas
  • Actively contribute to technical presentations, knowledge sharing, training initiatives, building POCs, regular salesforce release notes discussions, and help in skill development of peer devs/sr. Devs
  • Become an expert in USABILITY based design and development
  • Obtain and maintain certifications related to Salesforce.




Based in Bangalore (India), the candidate needs to demonstrate the following skills and experience:

  • Exhibit good interpersonal skills by being a team player
  • Staying approachable and collaborative.
  • Required - Minimum 5-8 years  experience in Software Development
  • Required - Minimum 6 years  experience with SFDC
  • Required - Good in communication and interpersonal skills
  • Required - Certified Salesforce - Platform Developer I
  • Optional - Certified Salesforce - Platform Developer II
  • Required - Minimum Bachelor's Degree in Engineering or Science.

An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.   



Job Type:​Experienced​

Job Segment: Quality Assurance, Testing, CRM, Technology