Description
Senior member of software team; design, develop, implement and test software applications using Salesforce.com platform, APEX, Visual force, Lightning, CPQ, B2B Commerce, Triggers, Java, SQL, SQL server, Web Servers, Java Script, HTML, etc.
Perform team code reviews. Adhere to overall development coding standards
Provide training and assistance to team as necessary
Experience integrating 3rd Party systems using webservices - SOAP, REST etc.
Familiarity with JSON, HTML5, Bootstrap, Ajax, CSS
Experience with data migration and ETL/integration tools
Familiar with version control system such as Git, Bitbucket, Copado etc.
Perform configuration and customization of the Salesforce.com platform.
Participate in efforts to develop and execute testing, training and documentation
Provide technical assistance and end user troubleshooting for bug fixes, enhancements, and how-to assistance.
Responsible for solution design, configuration and customizations
Write technical design documents, perform code reviews, etc.
Resolve technical issues
Design and develop new features and enhancements
Provide technical input regarding design and development
Train and guide junior developers
Familiar with CI/CD and Automation Tools
Liaising with team members, management, and clients to ensure projects are completed to standard.
Communicate regularly with the team and clients to ensure client satisfaction, review client initiatives and team goals, and identify new business opportunities.
Deals with tasks like management and development of continuous integration and deployment solutions across various sites.
Preferred Certifications:
Active Salesforce Admin Certification
Active Salesforce Platform App Builder
Active Salesforce Platform Developer I
Active Salesforce Developer II
Education:
A Bachelor s degree, preferably in Information Technology or Computer Science OR equivalent combination of education and experience
Requirements
4+ years Salesforce application development experience
2+ years software development experience
Proficient in Apex, Lightning, Visualforce, Java, JavaScript, SOQL/SOSL, application lifecycle management, object-oriented programming, system integration, and webservices
Knowledge of Version Control Systems like Git, SVN, CVS, Bitbucket
Outstanding organizational, communication and writing skills
Adept at communicating with internal and external stakeholders at all level of the organization.
Superior abilities in problem-solving, project management, and customer service
Knowledge of Jira and Confluence are beneficial
Salesforce B2B and Salesforce CPQ Certifications are an advantage