Overview Veeva Systems is a leading and innovative organization in the life sciences sector, recognized for its pioneering contributions and mission-driven approach. As one of the fastest-growing SaaS companies, Veeva has made significant strides, achieving over $2 billion in revenue in their last fiscal year. The organization operates with a commitment to maintaining its core values, including customer success, employee success, and a dedication to doing the right thing within the community. Being a public benefit corporation (PBC) since 2021 highlights Veeva’s commitment to balancing the interests of all stakeholders, including customers, employees, and investors. ## Job Position The job opening is for a Full Stack Software Engineer, a pivotal role within Veeva Systems focused on developing state-of-the-art applications that aid in the life sciences industry. This position is aimed at candidates who can effectively contribute to various aspects of the Software Development Life Cycle (SDLC). Engineers will work on developing innovative products using leading-edge technologies while harnessing the flexibility to either work from home or in the office. This position invites those who can thrive in a fast-paced environment while enjoying the stability of a successful and profitable company. ## Responsibilities As a Full Stack Software Engineer at Veeva Systems, you will be involved in: - Engaging in all aspects of the SDLC and delivering high-quality software solutions. - Collaborating closely with product managers, fellow engineers, and domain experts to design and develop applications tailored to life sciences. - Working alongside Quality Assurance engineers to ensure testing coverage is both accurate and comprehensive. - Contributing to troubleshooting and providing technical support for the products developed. ## Required Skills To be considered for this role, candidates must possess the following qualifications: - A minimum of 2 years of experience in software product development. - Proficiency in Java for backend development and familiarity with frontend libraries such as React, Angular, or Vue. - Experience working with CSS abstraction layers like SASS or JSS. - Knowledge and experience of RDBMS such as MySQL, Oracle, or MS SQL Server. - Strong communication skills are essential, as collaboration is a key aspect of the role. - Academic qualifications should include a BS in engineering or computer science or equivalent experience. - Preference will be given to candidates who are already in EST or CST time zones. ## Nice-to-Have Skills While not mandatory, candidates with the following experiences will be at an advantage: - Previous work experience in an agile environment. - Familiarity with the Spring framework. - Exposure to ES6 and SaaS product development. - Involvement in content management products and technologies will also be considered beneficial. ## Compensation and Benefits Veeva Systems provides a competitive compensation package which includes a broad salary range of $85,000 - $225,000. It’s worth noting that this range is provided to comply with local regulations; actual offers will depend on an individual’s unique qualifications and experience. Additionally, the company may offer other forms of compensation such as a variable bonus or a stock bonus. Benefits offered by Veeva include: - Medical, dental, and vision coverage, as well as basic life insurance. - Paid Time Off (PTO) and company-mandated holidays. - Retirement plans to help employees save for the future. - A 1% charitable giving program, allowing employees to contribute back to society. ## Work Environment Veeva Systems promotes a “Work Anywhere” culture, underscoring its belief in employee flexibility and choice concerning their work environment. This ethos allows employees to choose whether they work from home or in the office, thus fostering an adaptable and personal working experience. ## Employer’s Commitment As an equal opportunity employer, Veeva Systems places great emphasis on diversity and inclusion. The company is committed to ensuring fair treatment in hiring and recruitment processes, welcoming diverse candidates irrespective of race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, marital status, or other legally protected characteristics. ## Conclusion The opening for a Full Stack Software Engineer at Veeva Systems is an exciting opportunity for candidates who wish to contribute to transformative projects in the life sciences domain while enjoying the support of a thriving, socially responsible company. With competitive pay, extensive benefits, and a flexible work environment, Veeva Systems stands out as an employer of choice in today’s competitive job market.
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.