Related keywords: programming remote jobremote job software engineerengineer remote job
This page contains product affiliate links.
Veeva Systems, a pioneer in the field of cloud-based software solutions for the life sciences industry, is looking for a qualified Software Engineer specializing in Java. As one of the fastest-growing software-as-a-service (SaaS) companies, Veeva is committed to transforming the life sciences industry by helping companies bring therapies to patients faster. This is an excellent opportunity for job seekers who thrive in an agile development environment and are passionate about making a positive impact through technology.
Veeva Systems has made significant strides since its inception, showcasing unparalleled growth potential. The company reported revenues exceeding $2 billion last year and aims to balance the interests of its customers, employees, society, and investors as a public benefit corporation. Veeva’s values—Do the Right Thing, Customer Success, Employee Success, and Speed—form the foundation of its operational ethos, contributing to a positive and productive workplace culture.
In the capacity of a Software Engineer, the position entails significant responsibilities centered around the technical design and implementation of product features. Candidates should be prepared to tackle a diversity of technical challenges posed by an increasing customer base. Engagement in a highly motivated team environment is essential, where engineers are expected to lead developmental efforts and mentor junior developers.
The role requires an individual who can perform the following tasks effectively:
Design and implement cloud-based features and products while ensuring robust application architecture.
Write clean, testable, and readable code using established software design patterns and Object-Oriented Principles.
Develop a rich user experience, focusing on quality and performance.
Conduct code reviews to ensure standards of performance, security, and scalability are met.
Collaborate in a fast-paced, agile development environment tackling technical challenges proactively.
Applicants should possess a comprehensive skill set, including:
3+ years of server-side programming experience in Java, focusing on quality and performance.
Proficient in open-source tools and technologies such as Spring, MySQL, Hibernate, Gradle, Git, Jenkins, and more.
1+ years of experience with relational databases and a mastery of SQL concepts.
Capability to analyze and review code, aligning with performance and security standards.
Proven mentoring skills with a history of enhancing team capabilities.
The base salary for the Software Engineer position ranges from $85,000 to $225,000, complying with local regulations. The actual salary may vary based on the applicant's experience, location, and qualifications. Besides the competitive base salary, the role may offer additional compensation options, such as variable bonuses or stock bonuses.
Some of the benefits offered include:
Comprehensive medical, dental, and vision insurance.
Paid Time Off (PTO) along with company-paid holidays.
Retirement programs to aid financial security.
A 1% charitable giving program to support employee contributions to society.
Veeva Systems operates under a Work Anywhere policy, supporting employees to work flexibly from home or in the office. This flexibility is designed to enhance employee well-being and productivity, fostering an environment where individuals can produce their best work. The company is also committed to maintaining a diverse and inclusive workplace, ensuring that all qualified applicants receive equal employment opportunities regardless of various characteristics.
For job seekers interested in a dynamic role within a rapidly growing company focused on impactful solutions, this position with Veeva Systems is ideal. The opportunity allows for professional growth while contributing to the larger mission of enhancing the life sciences sector through advanced technology. If you are skilled in Java programming, have a passion for developing scalable solutions, and enjoy mentoring others, consider applying for this exciting role.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.