Job Description:
Responsibilities include
● Build a continuous deployment pipeline to allow rapid deployment of simple features and fixes
● Co-Managing a Team of 12 Developers, remotely working from US & India
● Refactoring our existing Apex codebase to standardize naming conventions & design patterns to improve efficiency of adding new features and reduce code conflicts
● Work with Admins/Product Manager/Solution Architect to execute new features efficiently & reliably
● Work directly with users & stakeholders to test and refine features before and after initial release
● Perform some break-fix for bugs/errors that are beyond the skills of system admins
● Assist Analysis & Solution Architect with documenting the existing code base and future architecture
● Build Force.com packages that contain post deploy scripts to reduce the burden on Admins
● Assist in one-off customizations to our 300+ managed instances of salesforce
● Assist in building tools to help compare and analyze both data and metadata for 300+ Salesforce Orgs
● Build external tools & portals outside of the Force.com platform independently & with 3rd parties
● Expertise in Design patterns, UML.
Requirements
● 8-10+ years of Salesforce experience
● Bachelor’s in Computer Science or equivalent experience
● Keen critical thinking and abductive/reductive reasoning skills
● Tech-support, Testing and Dev Ops experience is a plus
● Humility in your coding a willingness to always be questioning and improving your deliverables
● Previous remote self-managed, freelance, or contracting experience preferred
● Experience with UML, Agile, Extreme Programming, and KANBAN
● APEX/Salesforce DX, LWC, and Salesforce Managed Packages
● Visual Studio Code, Jenkins, Jira, GitHub, TestIM(functional test automation)
● Java/J2EE, JavaScript, or any other language is a plus
● Bootstrap, Node.js/Express, React, Angular, Vue, jQuery & a very basic understanding of responsive design and hybrid mobile apps is a plus
Highlights needed for Salesforce Lead:-
1. LWC
2. Apex
3. Rest API Integration
4. Exposure on continuous integration
5. Exposure in asset development part
6. Analytical problem skills
7. Team lead - 12 people