We are seeking a well-rounded individual who can collaborate effectively within a team while also working independently when required. The ideal candidate will have strong analytical skills to support our existing customer base and resolve complex issues, along with excellent communication abilities.
TOP (3) REQUIRED SKILLSETS:
" Languages: Java, TypeScript (nodeJS)
" Strong AWS experience, including provisioning and application development across core services (S3, Lambda, Secrets Manager, CloudFront, RDS)
" Integration of on-premises solutions with cloud infrastructure
NICE TO HAVE SKILLSETS:
" Experience with LLM development tools such as Cursor
" Leading multiple projects
" Experience or strong understanding of modern software delivery practices, including Agile or Kanban teams and Git-based branching/release models
Job Description
The right veterinary software is critical to operations, clinical outcomes, client relationships, and more. IDEXX offers the software and services and partnerships that practices of all types and sizes need to succeed. Dedicated, proactive support and training, plus unmatched integration, have made us an AAHA Preferred Provider of veterinary software and the choice of more than 125,000 veterinary professionals.
In this role:
You will be a key contributor in a highly effective agile team delivering industry leading features.
You will mentor and guide team members.
You will lead technical discussions to influence decisions and designs across multiple squads.
You will plan, document and communicate technical projects.
You will foster a culture of innovation, inclusion and risk-taking in the engineering team.
You will partner closely with squad leadership to manage the software release cycle.
You will exercise your solid technical knowledge in customer facing software development.
You will utilize your strong full web application stack knowledge and solid understanding of technologies from the database to the presentation tier.
You will leverage AI-assisted development tools (e.g., LLM-based coding assistants and agents) to improve development velocity, code quality, and design exploration.
You will collaborate with other internal and external technical teams to partner and influence support issues and product design.
You will create a partnership with the product owners to move projects to completion in an efficient, secure manner.
You will implement and maintain Continuous Integration (CI) and Continuous Deployment (CD) pipelines using tools such as Jenkins, Github Actions, and Octopus Deploy
You will work with DevOps to automate software build, test, and deployment processes to achieve faster time-to-market and improved reliability
You will collaborate with development and operations teams to streamline the CI/CD workflow and ensure smooth integration with version control systems and deployment tools.
You will monitor and optimize CI/CD pipelines for performance, scalability, and efficiency.
You will troubleshoot issues related to build failures, deployment errors, and pipeline configuration.
What do you need to succeed?
Drive and initiative.
Excellent analytical, verbal and written communication skills.
Ability to work independently as well as collaboratively with team members.
Comfortable organizing and leading others.
Serves as functional lead on multiple projects.
Ability to leverage technology background and understanding of latest technologies to apply to development work.
Understanding of procedural and object-oriented design.
Ability to design system architectures.
Supports, updates, and maintains existing systems in response to business needs, system problems or other factors.
Coordinates with project teams to design, code, test and document system changes.
Possesses strong general business and company knowledge.
Knowledge of the software development lifecycle process.
Knowledge of software development methodologies as required by associated development team.
Understanding of the agile process.
Experience with Java, Node.js, and/or other object oriented and procedural programming languages, AWS Platform, REST-APIs, and Data Modeling.
Familiarity with AI-powered coding assistants and agents (e.g., Cursor or similar tools) and an understanding of their strengths, limitations, and failure modes.
Knowledge of relational databases and Structured Query Language (SQL).
Experience with Object-Relational Mapping (ORM) frameworks such as Hibernate.
Strong communication skills, both verbal and written, including ability to translate technical subject matter to non-technical audiences (both as a speaker and listener).
| Location | Westbrook, ME |
| Salary | $45–$54 Per Hour |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder