Steampunk is looking for a Salesforce Technical Architect to craft and execute innovative solutions that push the boundaries of what is possible using the Salesforce platform, blending declarative and programmatic development resources to meet client needs.
Requirements
- Proficiency with declarative Salesforce development, including but not limited to objects, workflows, 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
- Knowledge and experience with Agile and DevSecOps methodologies
- Salesforce Certified System Architect
- Salesforce Certified Application Architect
- Salesforce Certified Platform Developer I
- Salesforce Certified App Builder
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 a government 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
- Able and willing to work independently and in a fast-paced environment with tight deadlines, with minimal supervision
- 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)
- Take initiative to recommend process improvements and demonstrate creative thinking