companyVeeva Systems Inc. logo

Principal Software Engineer - Java

Veeva Systems Inc.Ohio - Columbus
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Extensive experience in Java development and software engineering principles. Strong understanding of software design patterns and best practices. Proficient in Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines. Exceptional problem-solving skills and the ability to work in a fast-paced environment. Excellent communication and teamwork abilities.

About the job

Veeva Systems Inc. is hiring a Principal Software Engineer with advanced Java expertise for its Columbus, Ohio office. This position shapes the design and delivery of software used by life sciences organizations aiming to improve patient care.

What you will do

  • Set the technical direction for projects, focusing on strong design and reliable implementation
  • Build and maintain applications using Java
  • Work closely with colleagues from different teams to deliver high-quality software
  • Encourage technical growth and share knowledge within the engineering group

About Veeva Systems Inc.

Veeva Systems is a leader in cloud-based software for the global life sciences industry. Our mission is to help our customers bring new therapies to market faster and more efficiently. We value innovation, collaboration, and integrity, and we are committed to providing our employees with the tools and resources they need to thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.