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 a Senior Application Developer at IDEXX Distributions, Inc., you will play a pivotal role in enhancing the customer experience through the development of mission-critical systems. This position is focused on backend development, where you will be responsible for designing and implementing new features and enhancements for the MyIDEXX platform, which is a top enterprise priority. Your work will directly impact thousands of customers, making their day-to-day interactions more efficient and effective. You will be part of a small, agile team that values collaboration and communication. This role requires you to be comfortable with both the design and coding aspects of software development. You will engage with a diverse group of professionals, including developers, analysts, designers, product managers, and testers, necessitating strong interpersonal skills. 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. In this position, you will develop, test, and maintain system functionality based on agile user stories, leveraging a modern, secure, serverless AWS cloud-hosted platform. You will also troubleshoot and debug issues, maintain technical documentation, and stay current with the latest development tools and best practices. Continuous learning and adaptation to new technologies are essential components of this role, as you will be expected to utilize the latest tools and methodologies in your work.

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