Skip to content

Software Engineer – Java
Company | Veeva Systems |
---|
Location | Raleigh, NC, USA |
---|
Salary | $85000 – $225000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Junior, Mid Level |
---|
Requirements
- 2+ years of professional software product development experience
- BS in engineering/computer science or equivalent
- Experience with backend development in Java
- Experience with REST and/or SOAP APIs
- Experience with RDBMS such as MySQL, Oracle, or MS SQL Server
- We are looking for strong mentors with a proven record of making your team better
- Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Responsibilities
- Participate in all aspects of the SDLC
- Collaborate with Product Managers, other Engineers, and domain experts to design and develop cutting-edge applications in life science
- Collaborate with Quality Assurance Engineers to ensure accurate and comprehensive testing coverage
- Contribute to troubleshooting and technical support of the product
Preferred Qualifications
- Previous experience working in an agile environment
- Experience with Software-as-a-Service (SaaS) product development
- Experience with content management products and technologies
- 2+ years of professional experience with HL7/FHIR
- Experience with EHR systems like Epic