This is a great opportunity to work for the UK’s leading veterinary wholesaler. Our business provides a next day supply and distribution service through our nationwide network of distribution depots, serving an average of 2750 customers every day. Working for us you'll receive: Competitive rates of pay 29 days paid holiday (including bank holidays) (Pro rata) Staff disc ounts Life assurance benefit Cycle to work Scheme Free on-site parking and Wi-Fi A 24/7 confidential employee assistance programme – offering a range of support services to help you to resolve difficulties in your home-life Christmas vouchers Eye-sight vouchers Company pension scheme v NATIONAL VETERINARY SERVICES LIMITED JOB DESCRIPTION Job Title: Database Application Developer Reports to: Software Developer Lead Department: IT Business unit: NVSL Prepared by: IT Change Manager Date: February 2024 Main purpose of the role As a member of the Change team, responsible for the definition, development, test, and deployment of software programs and applications as required to support the business operation. This includes: The role covers application development specific to the companies Enterprise Business System (IFS) and related applications; Database development and data transformation methodologies using best practice middleware design and integration/interface development; Document output; SW architecture design and definition. This will include research, design, documentation, and update of software specifications throughout the production lifecycle. The Database Application Developer will also support NVSL IT service functions, with analyse and amendment of software errors in a timely and accurate fashion, and provide status reports where required. Key Responsibilities Core Duties Undertake Systems Analysis and Design, and Implementation Perform Software Analysis Design, Development and Testing Undertake Database logical and Physical design activities related to IFS Conceptualise and develop new applications to support new initiatives Plan and adhere to phases of the software development life cycle (SDLC) using defined tools, ensuring best practice quality assurance, following the SDLC process as defined Assist in the preparation and documentation of software requirements and specifications. Document developed applications to a suitable standard and collaborate in the handover to Service Desk Other Responsibilities Knowledge Share and Transfer throughout the IT Department as appropriate Training of system users as required Attend Change advisory or similar meetings as needed Conduct or support research on emerging application development software products, languages, and standards Recommend, schedule, and perform software improvements and upgrades as required. Personal attributes: Qualifications, experience, skills, knowledge and competencies required to fulfil the role 5 Years as a Software developer working within a fast-paced multi role environment. Experience of development within a recognised ERP platform Knowledge and experience in development of document outputs related to the ERP platform Database Mgt: Oracle, SQL Server, T-SQL, PL–SQL. Data integration Ability to communicate effectively with non-technical staff and with members of interdisciplinary teams. Flexible and adaptable regarding learning and understanding new technologies. Strong written, oral, and interpersonal communication skills. SDLC tool experience such as Gitlab and Jira Highly self-motivated A focus on attention to detail for all tasks and activities Proven analytical and problem-solving abilities. Ability to effectively prioritise and execute tasks in a high-pressure environment. Ability to work both independently and in a team-oriented, collaborative environment. Preferred IFS Applications at a process and technical level, table, view and API design Document output applications; SteamServe, Opentext Exstream IT related degree or equivalent experience. Applications: Visual Studio Evidence of continued professional development within the software development profession. Software Architecture: Linux, AWS, .NET Core Experience of working within an Agile software delivery framework Experience of implementing data integrations between key business systems Web development technologies: ASP.Net, PHP, Java, C#, Leading Software change initiatives from both a technical and business focussed perspective Requirements elicitation techniques such as User Stories, Use Case Diagrams, BPMN. Good grounding in Microsoft technologies Applicants should be aware that in line with our Drugs and Alcohol policy we reserve the right to conduct random drug and alcohol tests. NVS Group is committed to equality of opportunity and this underpins our employment and recruitment procedures. We use objective, job-related criteria when making appointment decisions and our selection criteria is based on skills, experience, qualifications, and an ability to do the job. Due to the large number of applications, we receive, we regret that we will not contact candidates that have not been selected for interview. If you have not heard from us within 2 weeks, you should assume that you have not been successful on this occasion. By continuing with your application for employment you are confirming you agree with our Privacy Notice which can be found at https://www.nvsweb.co.uk/ Other details Pay Type Salary