Posted in

Software Engineer – Java

Software Engineer – Java

CompanyVeeva Systems
LocationRaleigh, NC, USA
Salary$85000 – $225000
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, 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