What are the responsibilities and job description for the Salesforce Developer position at Silotech Group Inc?
Overview
Silotech Group, Inc. is looking for a Senior Salesforce Developer to configure and develop Apex/VisualForce/Lightning code in support of ongoing projects. The ideal candidate will take a role in the design, implementation, deployment and documentation of projects that leverage the Salesforce.com platform.
Responsibilities and Duties:
- Supply expertise in advanced Apex programming concepts including common design patterns, governor limit management techniques, bulk patterns, efficient and reliable trigger handling, and asynchronous operations.
- Work with architects and other developers to translate business requirements into solution designs that best achieve the target capabilities and leverage the platform effectively
- Provide detailed estimates of the level of effort associated to implement capabilities based on business requirements and solution design
- Design, develop, test, document and deploy third-party integrations with Salesforce
- Plan, design, develop, test and deploy solutions within an agile SDLC framework that delivers high-quality code on a frequent basis
- Produce component diagrams, sequence diagrams and similar documentation
- Create and manage unit tests of Salesforce platform code developed by the team
- Engage in code and technical design reviews of solution implementations to ensure code quality and best practices are maintained
- Collaborate with architects to ensure technical solution designs adhere to architectural strategies of the team.
- Collaborate with quality assurance team members in designing functional test plans for solutions and participate in the overall QA process.
Qualifications and Skills:
- 2 years of hands-on Salesforce experience in Visualforce/Apex development and Lightning Web Components and integration to enterprise systems.
- Extensive experience developing Apex classes, Apex triggers, VisualForce pages and controllers, web services leveraging the Salesforce API in REST and SOAP.
- Experience developing with Lightning.
- Experience on an Agile Scrum project delivered under Continuous Delivery is preferred.
- Experience with a complete software development life cycle.
- Bachelor’s Degree in Computer Engineering, Computer Science or related field (or equivalent in experience)
- Salesforce Administrator or Developer Certification(s) a big plus
Experience:
- Relevant: 4 years (Preferred)
- Salesforce: 2 years (Required)
Education:
- Bachelor's (or equivalent in experience)