We are currently looking for a Software Engineer for our Europe-wide client at their Dundee site. Our client require a Software Engineer to develop, test and deliver high quality software products to meet agreed specifications on time and within budget. The main duties of the successful candidate will include: * Design and Implement the coding, test the unit parts, and integrate them following the relevant Departmental Procedures. * Working with other members of the team conduct feasibility studies on the new product requirement specifications documenting the decisions to be taken on possible approaches, then recommend and help steer those approaches. * Provide weekly project updates using the latest revision of timesheet template issued by the Team Leader * Fault find and resolve problem areas using the client's bespoke tracker extensively as a control tool. * Review the completed software with other members of the team and the customer if appropriate to validate and verify against the specification to facilitate sign off. * Provide software maintenance services throughout the project life cycle. * To maintain continuous personal development, highlighting areas of skills and/or competency, which need addressing, and to be personally aware of technical developments in software design, tools or methodologies, and where appropriate recommend their adoption within the company. * Other duties as directed by your manager or supervisor or as determined by developments within the job. If this role sounds ideal for you don't hesitate, apply now, or if you'd like to hear more information please call Claudia on (01382) 225436 Adecco is acting as an Employment Agency in relation to this vacancy. The Adecco Group UK & Ireland is an Equal Opportunities Employer.