Steampunk is seeking a Senior Salesforce Application Developer to translate business requirements into well-architected solutions, develop, test, document, and maintain solutions, integrations, and data migration elements of a Salesforce implementation.
Requirements
- 5+ years of experience with Salesforce development
- Functional knowledge of Salesforce.com data structure and understanding of how to leverage the tool to meet complex process and reporting requirements
- Must have proven knowledge and practical application of LWC, Apex, and Salesforce APIs
- Salesforce development and implementation experience
- At minimum hold current Salesforce App Builder and Platform Developer I certifications
- Experience with VSCode with Salesforce DX and Git version control
- Experience delivering Salesforce projects using Agile and DevSecOps methodologies
Responsibilities
- Working with Technical/Solutions Architects and Business Analysts to translate business requirements into well‐architected solutions that best leverage the Salesforce platform.
- Developing, testing, documenting and maintaining solutions, integrations, and data migration elements of a Salesforce implementation using Salesforce declarative or programmatic development resources such as triggers, workflows, validations, approvals, Apex classes, Visualforce pages and Lightning components.
- Executing test plans to ensure quality delivery using test code and unit tests.
- Following coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed.
- Refactoring applications to better utilize out of the box functionality, refactoring the data model to use out of the box objects.
- Implementing code based on the user interface and/or user design specifications.
- Ensuring industry best practices are followed during the development process, to include unit testing within the Salesforce User Interface.
Other
- Are you innovative? Problem solver? Dedicated and persistent?
- Ever worked as part of a program that is Agile?
- Are you interested in being an agent of change on a team committed to achieving client-focused, mission-driven excellence?
- Bachelor's degree from an accredited institution
- Eligible to obtain and maintain a government Public Trust security clearance