Senior Software Engineer

Covetrus Portland , ME 04101

Posted 3 weeks ago

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. Additionally, our services result in better prescription compliance, increased client engagement, and improved practice revenues and profitability.As the nation's largest veterinary-partner pharmacy, we provide vets and their clients with cost-effective, home delivery medications and food. Our advanced web tools, client marketing programs, and competitive eCommerce offering far surpass the competition.We continue to build an exceptional team of people who provide world class customer service and solutions. We would love for you to join us.


As a Senior Software Engineer on our team, you will be involved in the design and development of our business applications supporting veterinary customers, pharmacy, warehouse/supply chain and customer service. Using the Agile methodology, you will work with product and engineering in the development of features for new and existing products and will interface with your team daily to offer guidance and support on industry best practices.


  • Design, development, maintenance, and delivery of technical platforms for several business applications spanning veterinary customers, pharmacy, warehouse/supply chain and customer service

  • Create working software based on an understanding of business and technical priorities

  • Contribute to the adoption of development best practices and new technologies

  • Contribute to the architecture and design of our new platform



  • Bachelor's degree in software engineering or computer science and/or related years of experience
  • 5+ years of professional software engineering experience


  • Experience building large scale services supporting web applications

  • Stays current of new technology developments and examines opportunities to apply the new technology advancements where appropriate.

  • Knowledge and experience with an object-oriented programming language (preferably Java)

  • Knowledge and experience with a modern scripting language (preferably JavaScript)

  • Knowledge and experience with a modern web application framework (preferably Spring MVC)

  • Knowledge and experience with a modern UI framework (preferably React or Angular)

  • Knowledge of cloud technology and distributed computing (REST, AMQP, JMS, Microservices)

  • Knowledge and experience with Git

  • Experience with Agile software development methodologies (Scrum, Kanban)

  • Experience with Scaled Agile Framework (SAFe)

  • Proven ability to execute problem-solving skills

  • Proficient in writing SQL queries

  • Proficient in modern DevOps tooling (Docker, Kubernetes, CI/CD, git, etc.)

  • Proficient in modern product development methodologies (preferably Scrum)

  • Proficient in effective troubleshooting and issue resolution techniques

  • Proficient in effective log analysis and system monitoring techniques (preferably Splunk)

  • Capable of understanding complicated systems quickly


The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Pet friendly office environment.

  • Extensive computer use.

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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer (Portland ME Or Conroe TX)

Consolidated Communications

Posted 3 weeks ago

VIEW JOBS 7/9/2020 12:00:00 AM 2020-10-07T00:00 Major Duties Classification: Exempt / Non-bargaining This position may be located in Portland, ME; Conroe, TX As a Senior Software Engineer, you will have an opportunity to work hand-in-hand with clients, project managers and other developers in every phase of a project lifecycle to deliver the project on time, scope and budget. Responsibilities Support the SalesForce and Apttus CPQ (Customer Quote) applications used by the Sales and Product teams. Using strong analytical reasoning to understand user's requirements and transforming them into solution designs Modify/Configure systems to meet the requirements supplied by Customers Optimize configuration processes Troubleshoot configuration failures and issues in a timely manner. Maintain sound Change Control over Application, Code, and Data to reduce risk Acquire deep knowledge of working systems and bring efficient and effective changes for better performance Qualifications 5+ years of experience software design and development. Bachelor's degree preferred Knowledge of software development methodology (Waterfall and Agile) Excellent computer skills including Microsoft Excel, Word, Power Point and Outlook. Salesforce experience required Apttus CPQ experience preferred Ability to work independently Strong Analytical Skill Technical skills: SalesForce Development Experience, including: Apex, Pardot, Data Loader,SalesForce Tool Kit SQL SaleForce Adminstrator Certification is a plus Lava Storm or similar ETL tool is a plus Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, marital status, familial status, genetics, disability, age, veteran status or any other characteristic protected by law. Consolidated Communications Portland ME

Senior Software Engineer