Veeva Logo

Veeva

Senior Software Engineer - Java

Posted 23 Days Ago
Be an Early Applicant
Hyderabad, Telangana
Senior level
Hyderabad, Telangana
Senior level
The Senior Software Engineer will design, develop, test, and implement a critical internal CRM product. The role involves collaborating with various teams, conducting code reviews, and mentoring engineers while providing scalable technical solutions to complex problems.
The summary above was generated by AI

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.


At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.


As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.


Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.


The Role


The Senior Software Engineer role is part of a Global IT delivery team responsible for the design, development, testing, and implementation of a critical internal CRM product. The ideal candidate is someone who thrives on solving complex problems by providing scalable solutions that can adapt as new features and capabilities are delivered.

 

This role needs to communicate and interface well with peers and user groups who have varying degrees of technical ability. You must have the ability to understand documented and verbal user requirements and be able to translate these into a technical reality that is efficient, extendable, and maintainable.

What You'll Do

  • Collaborate with Business Analysis, Functional Architects, and Development team members on technical design and problem-solving to come up with compelling solutions to problems
  • Provide technical expertise in identifying risks and provide impact analysis when needed
  • Extensive experience performing formalized code reviews
  • Work with middleware platforms to design, develop, and deploy integration services that operate efficiently and accurately in a global environment
  • Mentor and guide engineers at all levels
  • Define and enforce coding best practices and coding standards

Requirements

  • Bachelor's in Mathematics or Computer Science/Applications or a similar field
  • 8+ years of software development experience, 3+ years serving in a senior role
  • Extensive experience in object-oriented design and implementation
  • Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, GitLab, Jenkins, AspectJ, Messaging, Solr, and Lucene, Postman, IntelliJ IDEA)
  • Strong communication skills, ability to work with global team
  • Proven experience with enterprise-scale methodologies, platforms, and techniques
  • Self-motivated and fast learner with a strong sense of ownership

Nice to Have

  • Familiarity with CI/CD tools
  • Experience with agile project management tool (Jira)
  • Experience with Veeva Vault SDK
  • Experience building CRM software

Perks & Benefits

  • Veeva is a ‘Work Anywhere’ company, so you can connect with colleagues in our Hyderabad office while also having the flexibility to work from home
  • As a Public Benefit Corporation, you will work for a company with purpose and focus on making a positive impact on society
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Health & wellness programs

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.


Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

Top Skills

Java

Similar Jobs

Be an Early Applicant
21 Hours Ago
Hyderabad, Telangana, IND
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will code, review, and debug production code while providing technical guidance to teams. Your role includes influencing product design decisions, contributing to engineering practices, and mentoring team members, all within the context of secure and scalable technology product delivery.
Be an Early Applicant
Yesterday
Hyderabad, Telangana, IND
Hybrid
26,000 Employees
Expert/Leader
26,000 Employees
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
In this role, you'll engage with Platform Labs to research and learn new technologies, build scalable and reusable code, manage product requirements, and mentor colleagues. Responsibilities also include implementing new products and enhancing existing features while handling multiple technical projects.
Be an Early Applicant
9 Days Ago
Hyderabad, Telangana, IND
Hybrid
40,000 Employees
Senior level
40,000 Employees
Senior level
Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
The Senior Staff Software Engineer will build high-performance backend systems, drive best practices, and contribute to team strategy in the Commerce group of Warner Bros. Discovery. Responsibilities include designing major functional changes, troubleshooting production issues, and ensuring effective collaboration within the team.

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account