Current Openings

Salesforce Engineer
St. Louis, MISSOURI |
Post Date: 12/09/20
Job ID: 20-01148
Job Type:
Job Description
Job Responsibilities:
- Design and develop solutions primarily on the Salesforce platform using the Apex programming language and Visualforce
- Collaborate with other engineers, developers, and quality assurance and product managers in solving new and existing technical issues
- Develop software solutions using the Salesforce API framework and third-party APIs
- Develop lightning components
- Improve architecture and optimize performance of complex Salesforce implementations
- Develop and also participate in quality-related tasks like code reviews, unit tests, functional testing, and automation of functional and performance test cases to ensure that high-quality features are delivered
- Collaborate with Business Analysts and clients to understand business needs
- Design and create solutions with an emphasis on usability and performance
- Participate in periodic production code pushes after business hours
- Frequently share best practices to mentor other team members
- Troubleshoot and resolve problems
- Participate in rotating on-call support
- Strong practical deployment knowledge of Salesforce configurations, Apex classes, Apex Web services, and APIs.
Skills and Experience Required:
Skills & Experience:
- 2+ years of professional Salesforce application development experience
- Experience with Apttus CLM
- 2+ years of experience in web development (HTML, JavaScript, CSS), SQL Server development and general software development methodologies
- In-depth understanding of developing applications on the Force.com platform
- In-depth knowledge of REST/SOAP APIs and building integrations with Salesforce
- Strong understanding of data structures, data modeling and database schemas
- Strong experience in both the front-end web tier (JavaScript, AJAX, HTML, DHTML, CSS and cross-browser development) and back-end software development (Apex, Visualforce and Force.com)
- Excellent problem-solving abilities
- Excellent planning, organization, time management, and written and verbal communication skills
- Ability to work independently to get the job done
- Salesforce certification(s)
Education
- Bachelor's degree in computer science or an equivalent field