Salesforce Developer (Business Systems)

Posted:
9/13/2024, 8:20:57 AM

Experience Level(s):
Mid Level

Field(s):
Software Engineering

Workplace Type:
Remote

Docker is a remote first company with employees across Europe, APAC and the Americas that simplifies the lives of developers who are making world-changing apps.  We raised our Series C funding in March 2022 for $105M at a $2.1B valuation. We continued to see exponential revenue growth last year.  Join us for a whale of a ride!

Reporting to the Senior Manager, Systems Design, the Salesforce Developer will play a crucial role in the success of our Salesforce implementation. This position will design, develop, and implement custom solutions within the Salesforce platform. The ideal candidate will have a strong understanding of Salesforce architecture, possess excellent problem-solving skills, and be capable of working in a collaborative environment. They will also possess a deep understanding of business processes and out of the box Salesforce functionality.

The successful candidate will have a drive to function independently and own the code base within our Salesforce instance. This can include efforts to refactor, deprecate, update, and/or develop code to satisfy requirements from our stakeholders. This will be done with scale, performance, and security as top of mind. 

Responsibilities:

  • Perform technical analysis, design, development, and implementation of applications utilizing Apex (classes and triggers), Lightning Web Components, and Visualforce to support business stakeholder requirements. 

  • Utilize Synchronous & Asynchronous processing (Batch, Future, Queuables, Events, etc.)

  • Collaborate with internal cross functional teams, including marketing, product, and operations, to ensure that the Salesforce environment supports business stakeholder needs.

  • Implement Salesforce solutions that adhere to platform best practices that are scalable and performant. 

  • Working with integrated applications such as Salesforce CPQ, NetSuite, DocuSign, etc.

  • Participate in the full application development lifecycle from technical design to development, testing, deployment and support.

  • Maintain and enhance existing Salesforce applications and integrations.

  • Troubleshoot and fix defects for planned releases and production issues.

  • Create and maintain technical design documentation on solutions, integration points, and related implementation architecture.

  • Mentor junior Salesforce developers and provide technical leadership.

  • Stay updated with Salesforce releases, features, and best practices. Make recommendations for enhancements and modifications to improve system performance, efficiency, internal business process, and reporting.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • 3+ years of experience as a Salesforce Developer.

  • Strong experience with Salesforce Lightning, Apex, Visualforce, and Salesforce APIs.

  • Experience with Salesforce declarative development tools such as Flows and/or Lightning App Builder.

  • Understanding of software development lifecycle (SDLC) methodologies.

  • Understanding of Agile and Waterfall methodologies

  • Excellent communication and collaboration skills.

  • Strong problem-solving skills and the ability to work independently.

What to expect in the first 30 days:

  • Familiarize yourself with the Salesforce team, instance, code base, best practices, design principles, and deployment methodologies.  

  • Engage with Product teams for deliverables to prioritize projects

  • Introduce yourself to the cross-functional teams the Salesforce team

What to expect in the first 90 days:

  • Dive Deep into the technology architecture to evaluate performance and refactor code

  • Engage with our Technical Architect and System Administrators on pain points to identify solutions  

  • Continue to build on best practices to make our instance performant, secure, and scalable

What to expect in the first year:

  • Deliver to project requirements independently

  • Develop and grow your skill set and career as you become the subject matter expert in our Salesforce instance

  • Own the Salesforce ecosystem as it relates to third party tooling, integrations, dependencies, and other upstream/downstream systems.

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024.

Please see the independent bias audit report covering our use of Covey here.

Perks (for Full Time Employees)

  • Freedom & flexibility; fit your work around your life

  • Home office setup; we want you comfortable while you work

  • 16 weeks of paid Parental leave

  • Technology stipend equivalent to $100 net/month

  • PTO plan that encourages you to take time to do the things you enjoy

  • Quarterly, company-wide hackathons

  • Training stipend for conferences, courses and classes

  • Equity; we are a growing start-up and want all employees to have a share in the success of the company

  • Docker Swag

  • Medical benefits, retirement and holidays vary by country

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Due to the remote nature of this role, we are unable to provide visa sponsorship.

#LI-REMOTE

Docker

Website: https://docker.com/

Headquarter Location: Palo Alto, California, United States

Employee Count: 101-250

Year Founded: 2013

IPO Status: Private

Last Funding Type: Series C

Industries: Developer Platform ⋅ Developer Tools ⋅ Information Technology ⋅ Software