IDEXX Laboratories - Westbrook, ME

posted about 2 months ago

Full-time - Mid Level
Westbrook, ME
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

As an experienced Software Developer at IDEXX, you will play a crucial role in reimagining the billing and payment customer experience through the MyIDEXX platform. This position is designed for individuals who are passionate about creating elegant solutions to complex problems and who thrive in detail-oriented environments. You will be part of a small, fast-moving team that is dedicated to enhancing the customer experience for thousands of users. Your responsibilities will include designing and developing new features and enhancements, ensuring that they meet the high standards expected in mission-critical customer-facing systems. In this role, you will be expected to develop, test, and maintain system functionality based on agile user stories. You will leverage and maintain a modern, secure, serverless AWS cloud-hosted platform, troubleshoot and debug issues, and maintain technical documentation. Staying current with the latest development tools and best practices is essential, as is your ability to communicate effectively with a closely knit team of developers, analysts, designers, product managers, and testers. The ideal candidate will have a solid background in backend development, particularly in data processing and storage, and a comprehensive understanding of web application architecture. You should be comfortable both designing new features and writing/debugging code, and you must possess strong analytical and multitasking skills. A curiosity and desire to continuously learn and grow your technical skillset will be key to your success in this position.

Responsibilities

  • Develop, test and maintain system functionality based on agile user stories
  • Leverage and maintain a modern, secure, serverless AWS cloud hosted platform
  • Troubleshoot and debug issues that arise
  • Maintain technical documentation
  • Stay current and utilize the latest development tools and best practices

Requirements

  • 5 to 7+ years of software engineering experience, with a focus on backend development work
  • Experience with NodeJS, Java or similar programming language
  • Familiarity with numerous AWS Services particularly database and serverless backend management within a cloud infrastructure
  • Expertise with SQL databases and ability to optimize/fine-tune queries of large data sets
  • Strong communication and interpersonal skills
  • Strong analytical and multitasking skills
  • Curiosity and a strong desire to learn and grow your technical skillset
  • Ability to think and act both strategically and tactically
  • Ability to work both independently and as part of a team
  • Experience with Datadog, AWS Cloudwatch, or similar application/infrastructure monitoring tools
  • Experience with GitHub, AWS CodePipeline, or similar CI/CD tools
  • Experience working on a cross functional Agile Scrum team

Nice-to-haves

  • Fullstack experience is a plus
  • Experience with AWS Glue or similar data integration tools

Benefits

  • Base annual salary target: $120,000 - $135,000
  • Opportunity for annual cash bonus
  • Health / Dental / Vision Benefits
  • Day-One 5% matching 401k
  • Financial support
  • Pet insurance
  • Mental health resources
  • Volunteer paid days off
  • Employee stock program
  • Foundation donation matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service