- Location
- Germany
- Workplace
- Hybrid
- Department
- Entry level
- Seniority
- Entry
- Source
- JOIN
Description
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.
Candidates should only apply to one Generation Veeva Program.
**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 start dates.
## Tasks
**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
**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)
- **Language:** Fluent in German (professional level) and English
**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.
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.
## Benefits
**Compensation**
- Starting Salary: 48,000 EUR
- After one year, if you perform well, you will receive a significant compensation increase
**Work Authorization:** Qualified candidates must be legally authorized to be employed in the European Union. Veeva does not provide sponsorship for employment visa status for this employment position.
**Work Environment:** Veeva is a Work Anywhere company. You can choose to work in an office or remotely from home on any given day of the week. Associate Consultants must live within a maximum commuting distance of 45 minutes to 1 hour from Veeva’s Frankfurt or Berlin office and typically go to the office two to three days per week.