Salesforce Developer

Salesforce Developer

18 May 2021
Washington, Seattle-tacoma, 98101 Seattle-tacoma USA

Salesforce Developer

Title: Salesforce Developer

Length: 6 Month Contract

Location: Seattle, WA (Remote)


Job Description

Who We Are

We are the development team that services the custom software needs of our business. We are a fast-paced agile team of talented developers, testers and PMs that takes our business needs from concept to reality. From processing an order, enabling the Sales team, automating reporting to analyzing pricing - you name it; we make it reality by building applications, web services, Lambdas and batch processes. We release our code using repeatable automated processes, support it after release and educate our end- users. We are looking for developers who are passionate about building quality software to solve real world problems that will help us scale.

More About Our Team
  • Often, we work in Salesforce using Apex (a Java-like language). Your prior knowledge of Salesforce or other CRM concepts is useful, but not necessary.
  • Often, we work in AWS, inside EC2 instances or in Lambdas, using Python, Javascript or PHP, and often containerized in Docker. Your prior knowledge of these concepts is useful, but not necessary.
  • Sometimes, we develop stand-alone applications or web services in Java or Python. Knowledge of these concepts is useful, but not necessary.
  • We automate our deployments using Bamboo, Git and various custom scripts. Knowledge of CI/CD concepts and proficiency in Git is very useful.

You Are
  • Able to demonstrate good fundamental engineering skills and understanding of core CS concepts. (e.g., Why would you write this bit of code this way vs that way? What are the different performance trade-offs of your choice? How would you refactor it to make it faster or lighter or easier to test or easier to read, etc.)
  • Have a BS in Computer Science or related fields, or be able to demonstrate equivalent level of knowledge.
  • Have 2+ years of work experience as a developer or in equally technical roles.
  • Comfortable in a highly collaborative environment. We work closely with one another within the team and with other teams across the company. Being able to work well with other technical or non-technical folks is an important quality for us.
  • Very comfortable expressing your thoughts in a programming language of your choice. Whichever language you prefer (we prefer Java and Python), you should be able to demonstrate proficiency in it.
  • Comfortable in quickly picking up a new programming languages, platforms, and tooling. We do our work in multiple languages and on multiple platforms. Ability to learn things quickly is very useful to us.
  • Comfortable and interested in quickly learning concepts from business domain areas. We work closely with all departments - Customer Operations, Sales, Accounting, Marketing, etc. Ability to learn (and interest in learning about) how a fast-scaling enterprise conducts its business is very valuable. Ability to explain complex technical thoughts to non-technical folks comes in handy, too.

Specific Requirements
  • 2+ years of Apex development experience on the Salesforce.com platform.
    • Certified Platform Developer I or Certified Platform Developer I certifications a plus.
    • Good understanding of Apex coding design principals and best practices
    • Experience with Lightning development a plus but not required
  • 2+ years of experience designing and developing applications within an SOA environment.
  • 2+ years of experience integrating cloud based applications running on different platforms.


EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.