IntermediateFull stackengineer:
You will be working in theRevenue team of our SaaS PMS offering for Veterinary clinics. The team based in the UK looks after worldwide payment and insurance integrations, which require high security, reliability, and qualitysoftware.The role performsa varietyof activities in one or more software development areas.Will work on small and medium complexity projects in a team environment.
Software Engineering – Design of software embedded into Company products whichcontrolmachine operations, provides userinterfacesand allows connectivity with other related systems. Data Architecture – Design of structure and framework through which data systems and applications are organized to ensure access,performanceand security.
Software Development –Buildingcomputer applications to meetcustomerneeds and requirements, including designing, coding, testing,debugginganddocumentingprograms based onspecifications by the productand customer supportteams.
Software Testing – Developing and execution of test plans to ensure quality of software applications, including planning tests, writing test cases/scripts, automating testcases,and executing tests.
Project Management – Managing computer-oriented (technical) projects from planning through implementation, including creating project plans, gatheringresources,and implementing projects. User Experience – Researching, ideation,designand testing of the user experience of Company software and web products to meet customer’s underlying needs through the application of user-centered design methods, including field research, user and task modeling, ideation, interaction design, prototyping,andusability testing.This role also requires a self-starter mentality, being able to raise concerns andsuggestions,as well as dealing with any day-to-day ambiguity.
PRIMARY DUTIES AND RESPONSIBILITIES:
Performs software development work related to the design, development,testingand implementation of software used in Company products.
Performsvarietyof software activities typically involving less complex work or smaller projects.
Performs coding, testing, debugging, documentation,researchand/or other activities in support of software development work.
Analyzes and evaluates data andincorporates intosoftware development solutions developed.
Contributes to software development process and procedure development and improvement.
REQUIRED SKILLS AND ABILITIES:
Ability to read, interpret andcarry-outtechnical instructionsfurnishedin written, oral, or diagram form.
Ability to read and interpret documents such as safety rules,operatingand maintenance instructions, and procedure manuals.
Strong analytical and problem-solving skills
Strong communicationskills, both verbal and written.
Computer science degree and 2 years in software developmentrole, or 3+ years of large-scale software development experience withoutdegree.
Ability to work independently and as part of a team.
Extensive sitting and computer use.
Hybrid. 2 Days/week ingeneraloffice environment.
Normal office noise level, with occasional moderate noise.
Haslimited work experience. Possesses critical thinking, evaluation and judgement skills and/or specialized professional knowledgeacquiredthrough college degree or equivalent work experience.
Works on problems of lesser complexity involvingmorelimited range of variables. Decisionsnotguided byestablishedtechnicalprocessbut by thinking of various solutions and deciding onbestsolution.
Works independently on problemsoflimited scope. Receives instruction,guidanceand direction from others on more complex assignments.
Additional Job Description
39,200.00 - 49,000.00 GBP
What you can expect from us:
Opportunity for annual bonuses
Work from home and wellbeing stipends
We’reproud of the work wedo, becauseour work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles 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 a global workforce of over 10,000 talented people.
So, what does that meanforyou? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery. At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.
Let’s pursue what matters together.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.