The Role
As a Technical Consultant, you will be a key member of the Veeva Vault Technical Services team which leads Vault Platform architecture and application extension through Java development.
This position will suit someone who enjoys writing code (primarily in Java), while also wanting to grow into a role as a client-facing technical consultant to our life science customers.
The Technical Consultant will have the opportunity to collaborate with some of the best Senior Consultants and Solution Architects in the industry.
You will learn best practices for software development and consulting, business analysis, solution design, enterprise software integration, and project management.
Opportunities are available across Europe for this role. This is a remote position. The role is based in the EU and will require travel within the region.
What You'll Do
Extend application capabilities through Java-based solutions using the Vault Java SDK
Design and implement cloud-based integrations using REST APIs
Manage integration, migration and development projects and resources
Develop internal and external tools to help our customers and our consultants
Provide subject matter expertise on the Veeva Vault product functionality and APIs
Work closely with customers to establish solutions at the business and technical level
Mostly remote working with customer visits as required
Requirements
Ability to communicate technical information to technical and business audiences
3-8 years of programming in Java
Proven ability to manage concurrent projects with concurrent deadlines
Proven analytical and problem-solving skills
Excellent verbal and written communication skills
Desire to go into a technical consulting career path
Degree in a technical field (Computer Science, Management Information Systems, Physics or equivalent)
Nice to Have
Experience working within Cloud Based Architecture
Hands-on experience with SSO and SAML
Integration / Programming experience with REST-based APIs
Experience with scripting languages (Go, Python, Node.js)
Experience with Spring and Maven
Experience with the software validation process
Technical consulting experience
Document / Data migration experience
Experience with source code control systems
Amazon Web Services (AWS) tools such as Lambda and EC2
Fluency in more than one European language
Perks & Benefits
Allocations for continuous learning & development
Health & wellness programs
Veeva charitable giving program