Description

Job Summary
Analyzes business requirements/functional designs and works with business teams, BSAs, and other engineers to design systems and application software, mentor junior members of the team.

Requirements

    Overall 8+ years in developing and supporting experience in handling mid to large scale IT projects deployment. Good knowledge in Sales/Service CRM business processes.
    Good knowledge and Min 5 Yrs. experience in Salesforce sales/Service cloud.
    Hands-on experience and deep understanding of all aspects of Salesforce Service Cloud.
    Salesforce Administration knowledge
    Experience in understanding and implementing business processes using Salesforce
    Excellent communication, problem-solving and project management skills
    Strong understanding of Apex, SOQL, Visualforce, Lightning, Aura, and Web Components
    Experience using JavaScript, JSON, XML, HTML, CSS
    Experience integrating Salesforce with external applications
    Experience with KB Articles and Omni Channel routing.


Key Responsibilities


    Develop customized solutions within the Salesforce platform to support critical business functions and meet project objectives, client requirements and company goals
    Determine when to use out-of-the-box Salesforce capabilities, when to leverage pre-packaged AppExchange solutions, and when to code a custom solution
    Participate in all phases of software development/implementation including functional analysis, development of technical requirements, prototyping, coding, testing, deployment, documentation, and support
    Utilize Salesforce skills to continuously deliver business solutions while maintaining existing functionality in a complex, global org


Education


    Bachelor degree or above, Major in Computer Science is preferable
    5-8 years’ experience in Software Development, with 5 years experience in salesforce


Preferences


    Familiarity with general business functions. Business knowledge of telecom domain preferred
    Problem solving and strong communication skills
    Able to quickly learn systems, processes, and procedures, grasp technical concepts, and adapt easily to change
    Ability to multi-task, working on more than one assignment simultaneously
    Flexibility to support in other time zone, if required.

Education

Any graduate