Sr. Salesforce Developer (R4907)

Information Technology Remote, United States


Avalara, Inc., (www.Avalara.com), is the leading provider of cloud-based software that delivers a broad array of compliance solutions related to sales tax and other transactional taxes.

What is it like to work at Avalara? Come find out!  We are committed to the following success traits that embody our culture and how we work together to accomplish great things:  Fun. Passion. Adaptability. Urgency. Simplicity. Curiosity. Humility. Ownership. Optimism.

We are building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make - every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there is an accompanying unique and nuanced tax compliance calculation.


Avalara has an exciting opening for a Salesforce Developer to support our internal customers, our partners and our e-commerce customers by providing salesforce.com development capabilities as a team member of our US based Avalara Corporate Technology group. The team's vision is to deliver strategic Customer and Partner engagement platforms that offer a coherent end-to-end proposition that drives extraordinary experience and commercial performance.

This role will be responsible for customizing, developing, and supporting solutions on the force.com platform in support of Service cloud, customer communities, portals, ecommerce platforms and a variety of other integrated SAAS or internal business operations technologies.

Job Duties

  • Participate in all phases of software development lifecycle including functional analysis development of technical requirements, prototyping, coding, testing, deployment, and support of salesforce.com related initiatives
  • Develop high quality and scalable applications with Visualforce, Apex and other Force.com technologies
  • Assist with platform administration responsibilities which includes custom object development, , flows, triggers, the Force.com IDE, migration tools, SOQL and web services areas
  • Integrate salesforce.com with other systems
  • Optimize core service cloud functions such as email-to-case, web-to-case, chat and assignment rules
  • Ensure seamless functioning between a logged-in customer experience via experience cloud sites and the service cloud
  • Develop Platform events to handle various integrations
  • Adhere to development best practices in utilizing Custom Metadata for complex business logic and Dynamic Apex for the purpose of building flexible applications
  • Refactor Flows and Apex code to avoid SF governor limits, using "bulkification", wait elements and future methods to reduce CPU timeout limits, row lock errors, etc.
  • Must be able to explain and rationalize why one would use Flow over Apex or vise versa

Qualifications (absolute must haves walking in the door)

  • 5+ years of Force.com experience in designing and developing Visualforce/Apex solutions
  • 5+ Years of experience with force.com based commercial ecommerce business applications
  • 5+ years of experience with Salesforce.com Web Services APIs - Force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
  • 3+ years of experience with Service Cloud
  • 1+ year with Community Cloud
  • Experience building complex integrated applications
  • Experience designing and building interactive web-based applications
  • Salesforce.com Developer certification
  • In-depth knowledge of the order of execution during transactions and various automation options including before and after-save triggers
  • Familiarity with web/database application development technologies like SQL, JavaScript, AJAX, JSON, HTML5 and CSS is preferred
  • Proficiency in developing in Force.com Visual Force pages, Managed Packages, and integration to other third-party solutions
  • Experience integrating Salesforce with 3rd-party system using web services and app exchange apps
  • Knowledge of Force.com development best practices and design patterns

Preferred Qualifications (great to have but not absolutely necessary)

  • In depth technical understanding of systems, databases, networking, and computing environments
  • Bachelor of Science in Computer Science
  • Previous experience using GitLab and/or general understanding of CI/CD
  • Experience with Salesforce DX and Visual Studio Code

About Avalara

Avalara helps businesses of all sizes achieve compliance with transactional taxes, including VAT, sales and use, excise, communications, and other tax types. We deliver comprehensive, automated, cloud-based solutions that are fast, accurate, and easy to use.

Avalara offers hundreds of pre-built connectors into leading accounting, ERP, ecommerce and other business applications. Each year, the company processes billions of tax transactions for customers and users, files hundreds of thousands of tax compliance documents and tax returns and manages millions of exemption certificates and other compliance related documents.

Avalara’s headquarters are in Seattle, WA and it has offices across the U.S. and in Brighton and London, England; Brussels, Belgium; and Pune, India. More information at: www.avalara.com

Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.

Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.