Select Page
Veeva Systems
Published
May 25, 2019
Location
Columbus, OH
Job Type
Category

Description

At Veeva, we build enterprise cloud technology that powers the biggest names in the pharmaceutical, biotech, consumer goods, chemical & cosmetics industries. Our customers make vaccines, life-saving medicines, and life-enhancing products that make a difference in everyday lives. Our technology has transformed these industries; enabling them to get critical products and services to market faster. Our core values, Do the Right Thing, Customer Success, Employee Success, and Speed, guide us as we make our customers more efficient and effective in everything they do.
The Role
In this hands-on position, you will be part of the team building our CRM application. You will work with a smart, highly motivated team to take on technical challenges that are associated with our ever growing number of customers. The Software Engineer will contribute to the technical design and implementation of product features for various products at Veeva Systems. The applicant for this role should be a self-starter, who loves technical challenges, and has prior experience working on a variety of engineering projects in an energizing environment, with desire to see our customers succeed.

What You'll Do

    • You will design, test, and develop scalable, highly-available, low-latency applications for high-demand systems
    • You will code in a diverse environment (Java, Salesforce, JavaScript, RESTful/SOAP web services, native iOS, and native Windows Mobile)
    • You will participate in agile practices by contributing to stories and helping plan sprints
    • You will help ensure customer success by ensuring designs are in compliance with specifications
    • You will support continuous improvement by investigating alternatives and technologies, and presenting these for architectural review

Requirements

    • B.S. in Computer Science / Software Engineering / Management Information Systems
    • 3+ years of software development experience
    • Experience writing RESTful web services
    • Experience working with relational databases (MySQL or similar)
    • Excellent verbal and written communication skills
    • Comfortable working with JavaScript frameworks

Nice to Have

    • Passion for writing well-designed, testable, and efficient code
    • Creativity and a desire to explore new technologies
    • Tenacity and technical brilliance
    • Pride in work through attention to detail
    • Experience developing on the Salesforce.com (SFDC) platform
    • Knowledge of SaaS applications, SaaS deployment models, and SaaS DevOps
    • Prior experience with Amazon Web Services (AWS)
    • Prior experience developing or supporting mobile applications
    • Comfortable working in an agile environment
    • Experience with modern testing paradigms such as TDD (test driven development)
    • Experience with Angular JS, HTML, and CSS is a plus
    • Hands-on experience with current open source tools and technologies (Java, Spring Framework, Hibernate, Maven, JUnit, Mockito, Log4J)

Perks & Benefits

    • Flexible PTO
    • Allocations for continuous learning & development
    • Health & wellness programs

Related Jobs

.NET OCR Software Engineer   Columbus, OH new
June 14, 2019
June 14, 2019
Full Stack Software Engineer   Columbus, OH new
June 14, 2019
Mainframe Software Engineer   Columbus, OH new
June 14, 2019
Java J2EE Software Engineer   Columbus, OH new
June 14, 2019