Senior Full Stack Engineer

5 days ago


Charlotte, North Carolina, United States IDEXX Full time

About the Role

We are seeking a skilled Senior Full Stack Engineer - Tech Lead to join our squad at IDEXX. As a key member of our team, you will be responsible for delivering high-quality solutions that overcome complex challenges related to our portfolio of cloud platforms and applications.

About Our Technology

We develop a portfolio of cloud platforms and applications, including ezyVet, SmartFlow, Vet Radar, and Vello. Our solutions simplify the flow of information across any practice and link vets to what they need when they need it. Patient data, client communications, and business insights are all at their fingertips.

Your Responsibilities

  • Create technical design documentation
  • Build large-scale or complex projects that are fit for purpose and achieve the desired result
  • Build code that is beautifully crafted, highly scalable, and maintainable
  • Monitor, evaluate, and improve projects as they are released (agile)
  • Write well-crafted unit tests
  • Provide senior code reviews to ensure code that is released is robust and does not break
  • Refactor the low-level framework objects to improve the performance and scalability of our platforms
  • Contribute to high-level tech stack-related discussions and aid in driving our application forward
  • Be a role model that junior and intermediate engineers can look up to for guidance
  • Lead collaboration with cross-functional teams to better understand the broader aspects of our portfolio and collectively solve the challenges of scale

What You Need to Succeed

  • Proven experience as a Senior Software Engineer
  • Proven technical capability with software design
  • Experience leading technical advancements to solve problems
  • Experience with principles and practices related to cloud technologies
  • Previous experience in SaaS environment
  • Experience with any: PHP/Laravel, GoLang, TypeScript, MySQL, AWS (or C/C++, C#, Java, other OOP languages depends on ability) Node.js, React.js, React Native Web, other cloud architecture
  • Experience with unit testing
  • Strong OO design patterns, modular design
  • Experience building and consuming APIs (JSON, SOAP)

What You Can Expect from Us

  • Competitive base salary
  • Opportunity for annual equity award
  • Opportunity for annual cash bonus
  • Health / Dental / Vision Benefits Day-One
  • 5% matching 401k
  • Additional benefits include but are not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more

Why IDEXX

We're proud of the work we do because our work matters. An innovation expert in every industry we serve, we follow our Purpose and Core Values to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from disease. We have customers in over 175 countries and over 10,000 talented employees globally.

We enrich the livelihoods of our employees with a positive and respectful work culture that encourages learning and discovery. At IDEXX, you will be motivated by generous compensation, incentives, and benefits while enjoying purposeful work that drives improvement.



  • Charlotte, North Carolina, United States Axiom Global Full time

    Job SummaryAs a Senior Full Stack Engineer at Axiom Global, you will be responsible for designing and developing end-to-end features of a system, from user experience to backend code. You will leverage your advanced Java Full Stack Development skills to deliver innovative solutions that help our clients improve the services they provide. With a cloud-first...


  • Charlotte, North Carolina, United States City National Bank Full time

    Job Title: Senior Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to lead our team in designing and developing robust cross-platform systems for a leading financial services company. As a senior engineer, you will oversee the full application lifecycle, including analysis, development, and...


  • Charlotte, North Carolina, United States TechnoGen Full time

    Job Summary:We are seeking a highly skilled Senior Full Stack Engineer to join our team at TechnoGen. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient full-stack applications using Java, TypeScript, and React/NextJS.Key Responsibilities: Collaborate with cross-functional teams...


  • Charlotte, North Carolina, United States Maintec Technologies Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Maintec Technologies. As a Full Stack Developer, you will be responsible for designing and developing reusable user interface components to improve the look and feel of our applications, while also improving...


  • Charlotte, North Carolina, United States Cognizant North America Full time

    Job Title: Senior Java Full Stack EngineerAbout the Role:Cognizant's Digital Engineering practice is seeking a highly qualified Full Stack Java Engineer with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion...


  • Charlotte, North Carolina, United States Forsyth Barnes Full time

    Job Title: Senior Full Stack DeveloperJob Type: Full-Time - HybridSalary: up to $170,000 base + bonus + benefitsLocation: Charlotte, NC – 2 days on site/3 days remoteSector: RetailImportant Note: This is a FULL-TIME position, and is not eligible for sponsorship for work authorization now or in the future, including conversion to H-1B visa.Job...


  • Charlotte, North Carolina, United States Motion Recruitment Partners LLC Full time

    Job Title: Senior Full Stack DeveloperJob Description:We are seeking an experienced Senior Full Stack Developer to join our team. The ideal candidate will have a strong background in .NET development, with a focus on full stack development using C#, .NET, React or Angular on the front-end, Rest API development, and SQL.Responsibilities:Develop full stack...


  • Charlotte, North Carolina, United States IDEXX Full time

    About IDEXXIDEXX is a leading provider of veterinary software solutions, dedicated to enhancing the health and well-being of pets, people, and livestock around the world.Job SummaryWe are seeking a skilled Senior Full Stack Engineer - Tech Lead to join our squad and help us push the boundaries of what veterinary software can do.Key ResponsibilitiesCreate...


  • Charlotte, North Carolina, United States Powersports Data Solutions Full time

    Senior Full Stack Developer Opportunity at Powersports Data SolutionsWe are a data-driven software company in the Powersports business, seeking a skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for creating applications that make a difference in the industry.The ideal candidate will have...


  • Charlotte, North Carolina, United States Global Channel Management Full time

    Technical Lead OpportunityGlobal Channel Management is seeking a seasoned Technical Lead to lead a team of developers, senior developers, and QA engineers. The ideal candidate will have 5+ years of experience in full stack development, with expertise in Spring MVC, Spring Boot, Angular, and Node.js technologies. They will be responsible for technical design...


  • Charlotte, North Carolina, United States Paymentus Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our development team at Paymentus. As a Full Stack Engineer, you will be responsible for designing, developing, and deploying scalable and secure software solutions that meet the needs of our clients.About PaymentusPaymentus is a leading provider of electronic bill...


  • Charlotte, North Carolina, United States City National Bank Full time

    Faster Payments Full Stack EngineerCity National Bank is seeking a highly skilled Full Stack Engineer to join our Technology & Innovation organization. As a member of our team, you will be responsible for designing, developing, and maintaining legacy and cloud-first applications written primarily in C# and focused on.NET Core and Azure cloud platform.Key...


  • Charlotte, North Carolina, United States Pivotal Solutions Inc Full time

    About the Role:Pivotal Solutions Inc is seeking a skilled Senior Full Stack Python Developer to join our team. As a key member of our engineering team, you will be responsible for developing new functionality to support our existing monitoring and control platform, deployed on ruggedized edge computers worldwide.Key Responsibilities:Participate in weekly...


  • Charlotte, North Carolina, United States Motion Recruitment Partners LLC Full time

    Job Title: Senior Full Stack.NET DeveloperWe are seeking a highly skilled Senior Full Stack.NET Developer to join our team in Charlotte, North Carolina. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using C#,.NET, and Azure.Key Responsibilities:Design and...


  • Charlotte, North Carolina, United States Powersports Data Solutions Full time

    About UsWe are a data driven software company in the Powersports business, dedicated to delivering innovative solutions that make a difference in the industry.Job DescriptionWe are seeking a Senior Level Programmer with expertise in full LAMP stack development, MySql, and PHP to join our team.Key ResponsibilitiesDesign and develop web applications using...


  • Charlotte, North Carolina, United States Global Channel Management Full time

    Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Global Channel Management. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and related technologies.Key Responsibilities:Design and develop...


  • Charlotte, North Carolina, United States Rise Technical Full time

    Senior Full Stack Web DeveloperWe are seeking a highly experienced Full Stack Web Developer to join our team at Rise Technical. As a Senior Full Stack Web Developer, you will play a key role in driving the technical direction of our company and implementing projects that will help us grow as a market-leading organization.Key Responsibilities:Develop and...


  • Charlotte, North Carolina, United States Insight Global Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Insight Global. As a seasoned professional, you will be responsible for designing, developing, and maintaining complex web applications using the latest technologies and frameworks.Key Responsibilities:Develop and implement full-stack web...


  • Charlotte, North Carolina, United States Insight Global Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Insight Global. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient web applications using the latest technologies and frameworks.Key Responsibilities:Design and...


  • Charlotte, North Carolina, United States Intellisoft Technologies Full time

    Job SummaryAs a Senior Full Stack Developer at Intellisoft Technologies, you will be responsible for designing, developing, and maintaining applications in the Global Financial Crimes environment. You will work closely with business partners to define requirements and ensure that application changes meet acceptance criteria. In-depth knowledge of development...