Position: SalesForce Architect
Company: Valtech
Experience required: 5y
English level: upper

The Ideal Candidate
— 3+ years in Salesforce Technical Architect role;
— knowledge of Software Product Life-cycle Management and product development methodologies;
— experience with building end-to-end managed packages on Salesforce (extension packages, managed package IoC plugins, security reviews, etc.);
— ability to architect multi-tenant systems which are paired with Salesforce (relational DB segmentation, tenant identity management, web-farms and clusters architecture, route balancing, etc.);
— experience building self-service software products;
— experience with architecture and technical documentation frameworks;
— writing public technical documentation for 3rd party implementation vendors;
— understanding of mobile development process and frameworks;
— knowledge of product scalability approaches (by tier, region, and user volume);
— experience distributing real-time system integrations;
— active SF Sales Cloud and SF Marketing Cloud certifications (Experience with other SF Clouds will be a big plus).

The Role
— work directly with customers to define requirements and present solutions;
— use Apex, Lightning, Visualforce, React, and other technologies to build customized solutions that support business requirements and drive key business decisions;
— lead technical design sessions and write technical design documents;
— demonstrate technical leadership, setting best practices for integration and application development, deployment, and testing, along with sequential SD life cycle and iterative refinement;
— manage technical scope and client expectation;
— design and develop integrations between applications and other systems as required by customers;
— provide hands-on, expert-level assistance to developers for technical issues;
— own the end-to-end Software/Systems Development Lifecycle (SDLC), including structured code management, environment management, and continuous integration;
— demonstrate detailed experience with the Salesforce.com architecture and APIs;
— maintain a high level of productivity, whether working alone or in collaboration with a team, and manage multiple projects simultaneously;
— use Salesforce APIs and custom Salesforce Web Services to complete implementation to legacy systems;
— demonstrate experience in SOAP, REST and Web Socks;
— demonstrate understanding of HTTP security, Federated and Delegated authentications, plus identity management services and signing authorities;
— quickly acquire new technical expertise within the SFDC platform and in related technologies, such as client-side scripting libraries (e.g. React) and native mobile development tools;
— understand relational database structure and functionality;
— demonstrate technical project management experience.

What Balance Means to Us
— a modern office, comfortable work environment, and the best available tools;
— business trips to Europe/US;
— 20 working days of vacation;
— medical insurance;
— sick leave (up to 20 days a year);
— unpaid leave (up to 20 days a year);
— paid days off (2 days);
— private entrepreneur leave (2 days);
— ability to work from home;
— professional internal/external trainings;
— professional certifications coverage — 100%;
— English classes;
— sport hobbies compensation;
— ability to participate in Global Valtech R&D initiatives (AR/VR projects and IoT projects).