The Senior Sales Engineer is responsible for designing and implementing critical customer facing AI/Watson/Einstein solutions that are highly usable, scalable, extensible, and maintainable, mainly on the Force.com platform. This person will be working in a highly agile environment with a focus on iterative and test-driven design methods and requires a self-motivated, driven individual with excellent verbal and written communication skills. He/she is responsible for developing in Visualforce, Apex, D/HTML, CSS, JavaScript, DOJO, AJAX, Visualforce and other technologies. Must have Apex certification. Strong understanding of relational databases and has developed a competency around MS SQL Server, MYSQL, or Oracle.
- Work effectively individually and with team members toward customer satisfaction and success
- Conduct technical process reviews, technical UAT, and work in partnership with the business consultants
- Design strategies and implement technology to support Artificial Intelligence within Service organizations (Watson, Einstein, etc.)
- Design and develop customer solutions in Visualforce, Apex, D/HTML, CSS, JavaScript, DOJO, AJAX, Visualforce and other technologies
- As a working knowledge of technology and apps that are part of the Artificial Intelligence technical eco-system
- Prior experience working with Web services (REST, SOAP Api's)
- Experience doing configuration work on the Salesforce platform (Lightning preferred)
- Technical code achieves passing rating during regular review by Senior Developers.
- Build integration jobs based on instructions and pre-established guidelines from a Technical Architect using existing tools available.
- Ability to gather data migration requirements, define a data migration plan, perform complex data migrations requiring transformations using a database and potentially containing very large data sets. Analyze data quality requirements, define data quality plan and execute.
- Travel probable: 25-50%
- Achieve Salesforce.com certification requirements as developer and advanced developer.
Want more jobs like this?
Get jobs delivered to your inbox every week.
Technical Experience Requirements:
- Experience building (or implementing from specifications) customer- or public-facing web-based user interfaces, with a deep understanding of HTML, Javascript, and CSS.
- Prior Salesforce and Force.com experience
- Prior Artificial Intelligence applications experience
- Excellent understanding of object-oriented concepts and design patterns, as well as prior work with OO languages (Java, Ruby, C#, C++, etc.)
- Experience with and knowledge of relational databases, including work with MySQL, SQL Server, Oracle, or common RDBMS.
- Familiarity with the basic concepts of good UI design and ability to advice projects as to good UI design practices
- Familiarity with and some experience using JavaScript libraries such as jQuery and Prototype.
- Professional experience in a test-driven and formal QA development environment, including development/staging/production (or similar) deployment cycles
- Knowledge of Agile development practices, particularly sprint planning and assessment
Cultural Requirements:
- Self-motivated, able to work independently
- Able to interact effectively with customers, and stay focused on customer objectives
- Adaptable to changing requirements, changing schedules
- Ability and desire to participate in project planning and scoping, both in a project kickoff role as well as a pre-sales role
- Ability to manage commitments across multiple projects
- Ability to learn quickly and think creatively
- Ability to communicate project exceptions (e.g. slipping schedules) to project manager
- Excellent verbal and written communication skills
Education:
- Requires a bachelor's degree and/or 4 to 6 years of experience as a developer
- Computer Science degree preferred