Associate Software Developer

Full Time
Irvine, CA
Posted
Job description
Covetrus is a global animal-health technology and services company dedicated to empowering veterinary practice partners to drive improved health and financial outcomes. We’re bringing together products, services, and technology into a single platform that connects our customers to the solutions and insights they need to work best. Our passion for the well-being of animals and those who care for them drives us to advance the world of veterinary medicine. Covetrus is headquartered in Portland, Maine, with more than 5,000 employees, serving over 100,000 customers around the globe.
Through VCP, we help veterinary professionals with their clients, enabling them to sell more products and services while building loyalty and compliance, ensuring healthier pets and a healthy bottom line. Using our robust, enterprise-grade technology platform we provide the software and professional services that enable the successful implementation of a full “Program of Wellness” which includes the practice and business of wellness. We provide the direction, software, analytics and management expertise at each stage to educate, simplify and grow wellness programs to become a dynamic business strategy to differentiate the practice and enable long-term growth.
Software Developer:
The Software Developer is part of a dynamic, fast-paced technical team and takes a hands-on role working with both existing and new software product development. As a team member, you take ownership of your individual responsibilities and are comfortable working with minimal supervision. You’ll dedicate yourself to constantly challenging yourself to grow your skill set and expertise, including current knowledge around emerging technologies, trends, and standards. You will master issues related to data security, cloud-based deployments, integration and compatibility, GAAP compliance, lending regulations, payment processing compliance, and privacy rules and regulations.
Tasks / Responsibilities:
  • Define product features by reviewing program objective, and output requirements with other analyst, internal and external clients.
  • Prepare reports and correspondence concerning project specifications, activities, and status.
  • Think creatively and conceptually on new ideas and digital solutions.
  • Maintain historical records by documenting program development and revisions.
  • Particulate in full software development life cycle process to develop innovative cloud-based application.
  • Develop performant, robust, scalable, and elegant solutions to engineering problems.
  • Apply current software engineering practices, and design patterns to design, build and test a highly scalable system.
  • Write well designed, efficient, maintainable, and testable code.
  • Test application including writing automated tests.
  • Prepare reference for users by writing operating instructions.
  • Use AWS cloud platform for deployments.
  • Lead other team members on a project by project basis including code reviews, and enforcement of coding standards. Provide technical advice to other team members.
  • Arrange project requirements in programming sequence by analyzing requirements, preparing a workflow chart, diagram, and technical specifications using knowledge of the software platform, subject matter, and computer/deployment platform capabilities.
Abilities:
  • Thinks creatively and conceptually on new ideas and digital solutions.
  • Ability to handle multiple projects and meet deadlines.
  • A solid understanding of Java, HTML, CSS, JavaScript, REST web services, Grails or Groovy, and AJAX
  • Strong knowledge in developing and deploying Java-based web applications leveraging Tomcat, the Spring Framework, Servlets, Hibernate, and XML
  • Working knowledge of RDBMS and SQL, and experience with Oracle and PLSQL, as well as reporting engines like BIRT
  • Experience writing test scripts using Junit, Geb or Spock
  • A strong ability to learn and adapt to new technologies.
  • Enjoy developing performant, robust, scalable, and elegant solutions to engineering problems.
  • The self-motivation to deliver awesome work focused on technology and our clients.
  • Experience with and business knowledge of financial management software such as accounting, subscription billing, payment processing, or credit and collections systems
  • Can take direction and is also open to constructive criticism from the team.
  • Able to work independently or with teams on projects.
  • Takes initiative to learn and grow in new areas.
Preferred Experience/ Minimum Qualifications:
Bachelor's degree or higher in Computer Science or other technical discipline. Excellent communications and documentation skills (Proficient written and verbal English communication skills). Team player - flexible and comfortable being asked to assist with a variety of tasks General understanding of the SaaS model for technology delivery Ability to multi-task and work in a fast-paced environment.
Covetrus is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law

offroadmanagementgroup.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, offroadmanagementgroup.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, offroadmanagementgroup.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs