Steampunk is looking for a Salesforce Technical Architect to craft and execute innovative solutions using the Salesforce platform, blending declarative and programmatic development to deliver cutting-edge solutions to clients.
Requirements
- 7+ years of experience with Salesforce
- 3+ years of JavaScript experience
- Proficiency with declarative Salesforce development, including but not limited to objects, Flows, process builders, lightning app builder, approval processes, visual flows, email alerts, communities
- Proven knowledge and practical application of Salesforce development, including but not limited to lightning Visualforce, Apex, lightning components, force.com APIs and web services
- Functional knowledge of Salesforce.com data structure and understanding of how to leverage the tool to meet complex process and reporting requirements
- Experience with MuleSoft, Heroku, Einstein Analytics
- Experience with GitLab, GitHub, Jenkins, SonarQube, Checkmarx
Responsibilities
- Design, develop, test, and deploy high quality Salesforce solutions utilizing SFDC best practices while balancing the unique needs of our clients
- Implement O&M plans for existing solutions, including development of new features and functionality based on the product backlog
- Collaborate with fellow architects to creatively solve client problems across the business, and design solutions that can be repurposed across business units
- Identify and develop reusable assets and accelerators based on reoccurring client themes
- Implement AppExchange and other non-native platforms to extend base Salesforce functionality
- Develop solutions which adhere to Salesforce platform governor limits and performance best practices
- Collaborate with business analysts and technical developers to bridge the gap between functional requirements and product delivery
Other
- Eligible to obtain and maintain and government security security clearance
- Demonstrate sharp, analytical, problem solving, and decision-making skills
- Demonstrate self-motivation and the ability to grasp concepts quickly
- Ability to work across multiple projects/priorities while maintaining sound development practices to ensure the quality delivery of enterprise solutions
- Excellent interpersonal skills, as well as excellent communication skills, verbal and written to both technical and non-technical audiences that are in a geographically dispersed environment (conference calls, Skype, face-to-face)