What are the responsibilities and job description for the Salesforce Developer position at Phase2 Technology?
Why Phase2?
Our remote first employees join and stay at Phase2 to be a force. In pursuit of digital experience that advances the human experience, you will do your best work, live fully, and succeed as a team.
We are a digital agency rooted in technology, passionate about customer experience, and grounded in data and insights. We guide industry-leading companies to what’s next in their digital landscape. In short, we make digital products that inspire, engage, and create impact.
A Salesforce Developer is able to collaboratively create a client's project implementation approach and help deliver it. They demonstrate proficiency in multiple languages and frameworks common to Phase2’s projects and mastery of Salesforce. A Sr. Salesforce developer is also able to perform requirements analysis and evaluate technology fit for projects integrating with salesforce.
This position reports to: Director of Engineering
Job Responsibilities
- Responsibilities primarily focused on Client work.
- Break down functional requirements into technical tasks.
- Communicate with clients to clarify requirements and discuss solution options.
- Estimate development tasks.
- Design data structures and schemas.
- Suggest improvements to software systems.
- Troubleshoot operational issues to determine root cause and performs resolution.
- Manage codebase to create releases and deploy code to production systems.
- Provide self-documenting code and system design and operational documentation as required.
- Meet periodically with a mentor/manager/team lead to keep on track with development.
- Accept constructive feedback and seeks assistance as needed.
- Perform code reviews on pull requests.
- Recommend improvements to Phase2’s development and deployment practices.
- Participate in the development of best practices and standards within the company.
- Serve as a proactive and efficient conduit for knowledge sharing across the company.
Minimum Qualifications
- Bachelor’s degree or equivalent experience.
- Experience with Salesforce.com administration and configuration.
- Attention to detail and methodical approach to implementing fixes and improvements.
- 3 years of experience with the Salesforce API.
- 3 years of experience coding with Apex and testing, including custom API integrations managed within Salesforce classes, triggers, and trigger handlers using TDTM and DLRS management styles.
- 1 year of experience with advanced Flows and Process Builder.
- 1 Year of experience working with Digital Experience (Community) sites.
- User management, including Profiles and Permission Sets.
- Proficient with Javascript and Lightning Web Components.
- SOQL.
- Resolving issues with Salesforce resource limits.
- Salesforce development debug tools.
- IDEs, like Visual Studio Code.
- Sandbox management.
Preferred Qualifications
- Trailhead account with accomplished modules and trails.
- Advanced Salesforce deployment experience.
- Drupal and CMS experience.
- Experience and familiarity with NPSP.
- Platform Developer I Certification.
- Heroku Application Experience.
- Pardot Integrations Experience.
- Salesforce Einstein Application Integration.
Advancement Criteria
Phase2 is committed to transparency for career advancement. Eligibility for advancement is dependent on:
- Performance Management evaluation history indicating strong performance and exceeding expectations of current role;
- Consistent demonstration of successfully executing the minimum qualifications of the next level
- Endorsement from senior leadership and peers
The typical advancement path is to Sr. Salesforce Developer.
Working at Phase2
At Phase2, we want you to be a force. Not for just one thing, but for your thing: the intersection of your expertise and your passion. And we will help you achieve it.
You are not just your expertise. You are a whole and complete story, and we invite all of it. We live fully with dynamic careers because we know that your best self is your whole self. That means we build authentic relationships with each other, there is no hidden home life, your schedule is your own, and the quirks that define you are storied.
Our formula for impact weaves together our brains and our spirits. We enchant with logic and lead with courage. We are questioners, nerds, and inventors — logicians at heart who meet challenges with curiosity and a “what’s next” spirit.
When we work as one, we are potent and powerful. We succeed together. Your team will give you the autonomy you want and will always challenge, support, and advocate for you — and together you will achieve more than you ever could alone.
We live our passion — ignite change and share it with the world.
Learn more about all that we offer to help you succeed and live a full life.