Graduate Software Engineer


  • 8 user views 0 comments
  • Salary: Negotiable
  • Employer Name

    CV-Library

    Salary

    Negotiable

    Salary perAnnum
    Job TypePermanent
    Website Link - Apply Here

    Visit Link Here

    Country
    State/ProvinceOxfordshire
    distance:Unknown
    AddressBicester, Oxfordshire
    Category

A technical expert in their field based in Bicester is looking to recruit a Graduate Software Engineer, to support the Software Team within R&D. The position will involve designing, developing and maintaining GUI applications software to support our range of measurement products. These applications currently run on the Microsoft Windows platform but may, in the future, be required to run on mobile device platforms such as Android, iOS and/or UWP.

Duties and Responsibilities:-

1) Learn how to develop application and GUI software covering the full software life-cycle using WPF and the MVVM design pattern. Learn how to capture customer/user requirements, then design, develop, test and maintain software, including the release process, version control of software releases, and bug management.

2) Work as team member on software projects and learn from senior developers how to manage your own smaller software projects. Work collaboratively with people inside and outside R&D department to help the team release quality software within specified timescales.

3) Learn about and use company procedures, processes, and consistent styles. Learn about coding standards/conventions and best practices when developing software. Learn how to maintain software traceability by use of documentation, version control and bug tracking management tools.

4) Develop a good knowledge of the C# programming language and of the classes within the .NET framework as well as the Microsoft Windows operating system and how it interacts with the software environment. Develop a good knowledge and understanding of object-oriented programming and the use of design patterns.

5) Install, use and update tools and libraries (e.g. development environments) needed for software development.

6) Investigate ideas, suggestions and problems relating to existing and new software products raised by employees, channel partners and customers; communicating and responding to ensure issues are resolved promptly and appropriately.

7) Investigate leading technologies such as artificial intelligence (AI) and experiment with their use in product software.

This role requires a good first degree and professional experience in a relevant technical field would be beneficial.

Salary and Benefits:-

The salary range for this role is £27k to £32k and in addition to the basic salary there is a standard performance related bonus of up to 8%, workplace pensions are being offered in line with our auto enrolment legal obligations. Holiday entitlement is 27 days plus bank holidays and hours of work are 9:00 – 17:00 Monday to Friday. If you are interested in applying for this position, please send your cv to or call (phone number removed)