Skip to content
← Back to job listings

Associate Technical Consultant (Spain) - Entry-Level Consulting (Life Sciences)

veeva · Spain - Barcelona

External listingfull-time5 months ago

About The Role

Start your career as an **Associate Technical Consultant** in a development program designed to accelerate your career. This is not your traditional technical analyst role. If you have coding skills and want to be customer-facing, this role is for you!At Veeva, you’ll work directly with pharmaceutical and biotech companies to solve complex business challenges using cutting-edge technology. Learn fast, take on real responsibility, and make a tangible impact from day one.

**Explore More Generation Veeva Roles**

We welcome you to apply to all roles that align with your skills and interests. See all open opportunities here: [Generation Veeva Careers](https://careers.veeva.com/job-search-results/?search=&remote=false&ts=Recent+College+Graduates%2CRecent+University+Graduates&regions=&office_locations=)

### The Technical Services Role

We are hiring recent graduates to grow the next generation of **technical consultants** through our Consultant Development Program (CDP) – an entry-level role designed to accelerate your career.

In this high-impact, customer-facing position, you’ll specialise in **integration, custom development, data migration, DevOps, and Veeva AI**. Unlike traditional entry-level technical roles that focus heavily on testing and debugging, you will be hands-on with code and delivering tangible technical solutions that customers use every day.

We believe in empowering high potential people to achieve excellence. You’ll be hands-on from day one – learning fast, contributing early, and taking on meaningful responsibility. This program will build the core consulting and technical expertise you need for long-term career success.

\* Now hiring for our October 2026, April 2027 and October 2027 start dates.

### What You'll Do

  • Work directly with customers and project teams, providing technical expertise on Veeva’s applications, Vault Platform, APIs, and Java SDK.
  • Develop custom code, configure Veeva software and contribute to solution design under the guidance of experienced technical and migration architects; support content and data migration.
  • Build cutting edge tools used by the Veeva Services team globally.

### REQUIREMENTS | We are looking for graduates who meet the following requirements

  • **Education:** Bachelor's degree in computer science or related field with strong academic performance
  • **Technical Foundation:** Demonstrated experience in Object-Oriented Programming.
  • **Communication:** Excellent technical storytelling skills; you enjoy explaining *why* a specific technical architecture or decision is right for a customer
  • **Drive:** Thrive in a challenging, intense environment that rewards initiative and rapid learning.
  • **Analytical Mindset:** Strong critical thinking skills and proven track record of academic performance.
  • **Integrity:** Veeva is a Public Benefit Corporation (PBC) and a “do the right thing” company; we expect that from all employees.
  • **Work Ethic**: A commitment to excellence and passion for working hard to achieve results.
  • **Travel:** Willingness to travel as needed (up to 20-30% of the time).
  • **Experience**: Recent university graduate (up to 2 years postgraduate experience maximum)

### NICE TO HAVE | Ideal candidates have

  • **Languages:** Experience with Python, Java, JavaScript, or SQL.
  • **Cloud:** Familiarity with cloud platforms (AWS/Azure).
  • **AI Tools:** Experience using AI-powered development tools or CLI assistants (e.g., Claude Code, Gemini CLI, or similar).

### THE PROCESS | Our process is different from most. It is designed to be fast, efficient and respectful. Here are the steps:

  1. **Application:** Submit your resume, short cover letter, and take a personality test.
  2. **Initial Response:** Within one week, we will notify you of your next step via email.
  3. **Interview & Technical Challenge:** The next step is a 60-minute interview with a Veeva leader, followed by a 30-minute technical challenge delivered via [Coderpad](https://coderpad.io/).
  4. **Case:** After the coding challenge, there is a case exercise with a member of our services team. You will have three days to prepare for the case exercise.
  5. **Decision:** Within one week, we will extend an offer or let you know that we are not moving forward.
  6. **Commitment:** You will have two weeks to accept your offer. We value commitment; once you accept, we will hold a spot for you and expect you to join us on your start date. Accepting an offer and continuing to interview would be an ethical violation in our view.

### Compensation

  • Starting Salary: 37,000 EUR
  • After one year, if you perform well, you will receive a compensation increase and participate in our bonus program

This is an external listing. JobSpring does not represent or verify the employer. Report this listing