The Opportunity
The Salesforce Engineer is a highly-autonomous role with endless opportunities to impact our teams, clients, and company through your innate curiosity. You'll collaborate with a cross-disciplinary team to create incredible digital products.
Responsibilities
- You'll review + interpret requirements
- You'll work with an internal team and client to propose solutions
- You'll research platforms, tools, and integrations
- You'll estimate development work
- You'll do custom Salesforce development by utilizing APEX, Lightning App Builder, Visualforce, SOQL, etc.
- You'll support clients on an ongoing basis with new and existing customizations
- You'll test your own work and peer's work prior to handing off to QA
Qualifications
- 3+ years of overall engineering experience
- 1+ years of Salesforce development including Apex and Visualforce
- Experience customizing Force.com applications with Apex, Visualforce and 3rd party tools
- Experience using declarative programming of Force.com applications with standard Salesforce configuration tools including Schema Builder, UI, Flow and Process Builder
- Experience designing and developing interfaces between Salesforce and other systems with custom code or middleware applications
- Knowledge of Object-Oriented Programming Concepts (Java or .Net preferred).
- Knowledge of data management, SQL and RDBMS technologies, SOA design principles would be preferred
- Familiarity with Integrated Development Environments such as Eclipse, IntelliJ, or Visual Studio
- Experience with Salesforce.com developer toolkit including Apex Classes, Controllers and Triggers, Visualforce, Force.com IDE, Migration Tool, Web Services
- Working knowledge of SOQL, HTML, XML, JavaScript, SQL, Java or C#, SOAP & REST-based web services
- P.S. In an ideal world, you hit all the bullet points we listed, but hey — we know that's a lot of bullets. If you feel confident about a good amount of them, we can ramp you up on the rest.