Associate Software Engineer

Veeva Systems Columbus , OH 43216

Posted 3 months ago

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

You're a front-end, back-end, or mobile software developer (including iOS and Windows Tablet) who likes to work on small teams in a fast-paced, agile environment, releasing features every four weeks. Help us design our solutions. Contribute to technical and functional design decisions, troubleshoot and provide technical product support, and be responsible for all aspects of the software development lifecycle.

At time of application, please attach the most updated version of your academic transcript

Qualified candidates must be legally authorized to be employed in the United States. Veeva does not provide sponsorship for employment visa status (e.g., H-1B, OPT or TN status) for this employment position.

What You'll Do

  • Drive all aspects of the software development cycle: design, implementation, tuning, testing, and monitoring of the functional areas that you will own, delivering products within the schedules and timelines

  • Contribute to technical design decisions for the product

  • Contribute to troubleshooting and technical support of the product


  • Bachelor's Degree in Computer Science or related technical degree

  • Overall GPA must be 3.0 or higher

  • Programming experience in Java

  • Solid CS fundamentals (data structures, algorithms, and object-oriented design)

Nice to Have

  • Working knowledge of HTML and JavaScript

  • Working knowledge of relational databases

  • Relevant internship/project experience is a plus

Perks & Benefits

  • Flexible PTO

  • Healthy, free, provided lunches and snacks every day

  • Allocations for continuous learning & development

  • Discounted gym membership

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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Full Stack Java/J2ee Software Engineer

Jpmorgan Chase & Co.

Posted 2 days ago

VIEW JOBS 8/23/2019 12:00:00 AM 2019-11-21T00:00 Full Stack Java/J2EE Software Engineer Req #: 190079221 Location: Columbus, OH, US Job Category: Technology Job Description: Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. It's our mission to efficiently take care of our clients' wealth, helping them get, and remain properly invested. Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions. As a member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally. A significant aspect of the role consists of developing multiple digital properties such as websites, mobile applications etc providing the best experience for our clients; this is a greenfield project that requires navigating a complex user organization with a combination of global requirements and region-specific customizations as applicable. This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience. * Strong experience in designing and developing applications using object oriented principles and design patterns in Java. * Working knowledge of Spring framework and Agile environment. * Comfortable with front-end, client-side technologies including: * HTML5/CSS3, Bootstrap. * Experience with integrating internal applications to vendor APIs. * At least one of JavScript framewoeks such as AngularJS, React, Node.Js. * Experience implementing RESTful services. * Testing tools including: * Jasmine, JUnit, Phantom.JS, Selenium, Fluent, Cucumber. * Cloud application development, Spring and Spring Boot. * Build/Packaging tools including Jenkins, Maven, node/npm, Grunt, Webpack. * Code versioning tools such as GIT/SVN. * Advanced knowledge of application, data and infrastructure architecture disciplines. * Understanding of architecture and design across all systems. * Working proficiency in developmental toolsets. * Knowledge of industry wide technology trends and best practices. * Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture. * Understanding of software skills such as business analysis, development, maintenance and software improvement. When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech organizations. In our global technology centers, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $11B annual investment in technology enables us to hire people to create innovative solutions that are transforming the financial services industry. At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. Jpmorgan Chase & Co. Columbus OH

Associate Software Engineer

Veeva Systems