Salesforce Senior Developer

Job code: 
Job Description: 

Location: Bangalore

Role Description

Senior member of the development team who will be involved in designing, coding, developing, integrating and implementing Salesforce for Client applications. The person will also assist the Technical Lead in designing the system and mentoring junior project members in the team in coding best practices and development process. The role involves solutioning and designing the overall Salesforce implementation based on client requirements and scope. The Technical Lead will closely work the consultant to determine feasibility of client requirements, provide optimal solutions and estimates for the given solution. The Technical Lead will lead a team of developers in the development phase and provide technical guidance and oversight to the team as needed.

Key Responsibilities

  • Customize, develop, and support solutions on platform
  • Design, develop, test, document, and deploy high quality solutions for our clients
  • Work on functional aspects as well as technical aspects of
  • Working closely with clients and the development team to determine the project requirements
  • Building client specific solutions on platform
  • Identify opportunities for application optimization, redesign, and development
  • Develop proof of concepts (POC) to test the feasibility of solutions
  • Participate in presales to provide estimations for scope item
  • Prepare solution and deployment related documentation for applications


  • B Tech/B E (Computer Science/Information Technology)/MCA
  • 2.5-5 years of IT industry experience
  • Relevant experience of minimum 2 years in SFDC
  • Salesforce configuration
  • Salesforce customization/coding (Apex & Visualforce development) Salesforce data loading and using data loader/data stage/related tools
  • Strong Java Programming & OOPs concepts
  • Strong in RDBMS concepts, SQL and SOQL query languages and ER concepts
  • Eclipse IDE
  • Comfortable and familiar with MS office tools
  • Analytical and problem-solving skills
  • Clear communication and articulation abilities
  • Team player