Veeva Systems Inc. logoVeeva 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.


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

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

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