ContractJob Description:
Bachelor’s degree in Computer Science or related fields
3+ years of Salesforce Developer experience
Preferred education experience and skills:
Salesforce Force.com Certified Developer Certification desired
Salesforce Service Cloud, App Builder certifications preferred
Working knowledge and experience with complex business systems integration as well as object-oriented design patterns and development
Experience and expertise in core web technologies including HTML5, Javascript and jQuery
Software engineering skills with Force.com Platform (Apex, VisualForce, SOQL, Unit Testing)
Experience with Agile development methodologies such as XP/SCRUM
Experience in SalesforceDx, Eclipse IDE, Apex, Visualforce pages with JavaScript and tools like Apex Data loader, Workbench and MavensMate.
Knowledge of REST/SOAP APIs and experience building integrations with Salesforce.com
Excellent organizational and time management skills
SDLC & Release Management Process
Understanding of Agile/Scrum methodology and how QA functions within it
Proficiency with Salesforce.com development including modification of standard objects and fields and creation of custom objects and fields
Apex and Visualforce development, design, configuration, testing and deployment of Salesforce.com solutions
Experience in SalesforceDx, Eclipse IDE, Apex, Visualforce pages with JavaScript and tools like Apex Data loader, Workbench, MavensMate and SoupUI
In depth knowledge of REST/SOAP APIs and experience building integrations with Salesforce.com.
Key Responsibilities include:
• Translate business requirements into well-architected solutions that best leverage the Salesforce platform and products.
• Gather, analyze and document functional and technical requirements for new projects, enhancements to existing solutions and production issues reported by end users.
• Provide detailed level of effort estimates for proposed solutions. Articulate the benefits and risks to a solution’s feasibility and functionality.
• Develop Salesforce solutions using Lighting Framework, Lightning Components, Lightning App Builder, Lightning Design System, Apex and Visualforce.
• Design and implement Service Cloud solutions.
• Create/modify existing controllers, controller extensions, and triggers across all platforms.
• Develop highly interactive UI using Visualforce, JavaScript and JQuery technologies.
• Develop custom applications using Salesforce and integrating
salesforce.com with other systems.
• Apply best practices and design patterns of best-of-breed applications developed on the Salesforce platform.
• Create and execute unit, integration and user acceptance test plans, including use cases and test data.
• Participate in efforts to develop and execute testing, training and documentation.
• Collaborates with offshore teams in the development process.