
Software Engineer – Full Stack
Veeva Systems
full-time
Posted on:
Location Type: Remote
Location: California • Oregon • United States
Visit company websiteExplore more
Salary
💰 $85,000 - $225,000 per year
About the role
- Be part of a dynamic team that is passionate about creating industry-changing, cloud-based applications and platforms
- Solve real customer problems and experiment with new ideas
- Decompose existing software systems while working with and influencing others to improve the overall architecture
- Collaborate with QA engineers to ensure accurate and comprehensive testing coverage
- Contribute to troubleshooting and technical support of the product
- Participate in all aspects of the software development life cycle
Requirements
- BS or MS in Computer Science or similar fields
- 5+ years of professional experience on full stack development. This is NOT a position for new or recent college graduates
- Proficiency with JavaScript, React, CSS abstraction layers (e.g. SASS or JSS)
- Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat)
- Experience with backend REST service development in Java/Spring
- Knowledge of RDBMS such as MySQL, Oracle, or MS SQL Server
- Must be in the Pacific time zone or the Mountain time zone
- Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptReactCSSSASSJSSJavaGradleGitJenkinsJUnit
Soft Skills
collaborationproblem solvinginfluencingtroubleshootingtechnical support
Certifications
BS in Computer ScienceMS in Computer Science