Senior Software Engineer

Veeva

(Pleasanton, California)
Full Time
Job Posting Details
About Veeva
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.
Summary
We are looking for Senior Software Engineers to help build our scalable, multi-threaded web application using highly-customizable metadata to provide a unique experience to our users. This is a hands-on position, helping to solve technical issues for our growing number of customers. You will contribute to the technical design and implementation of product features for various products.
Responsibilities
* Design, Implementation and Testing of new features * Ensure customer success by working on customer issues and providing the best possible solution * Supporting existing functionality and become an owner of a domain * Contribute to SaaS tools – gather metrics, evaluate and provide data points on our cloud deployment * Suggest performance improvements and architectural changes to ensure the best possible product in terms of scalability, performance and deployment for cloud * Innovate on new techniques and approaches to solve existing problems * Introduce new frameworks and justify the improvements if we’d use them
Ideal Candidate
* 5+ years of software development experience with Java, J2EE, Spring or similar * 5+ years of experience in OO design and implementation using Java * 3+ years of experience in JavaScript, AJAX, HTML, CSS, and cross-browser development * 3+ years of experience with relational databases (MySQL or similar) * 2+ years of experience in REST API (achieved by Spring, JaxRS or Jersey) * Ability to work in a diverse environment (Java, Salesforce, JavaScript, REST, WebServices) * BS in CS Science/Software Engineering or related **Nice to Have** * Knowledge of Salesforce.com * Knowledge of SaaS applications and SaaS deployment models * Prior experience developing or supporting mobile applications * Spring Framework * Comfortable working with agile processes and/or test driven development * Angular JS, HTML, CSS * Experience with testing frameworks such as Karma and Jasmine * Experience with building/deploying/managing AWS on an enterprise level * Knowledge of Salesforce.com platform

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.