Software Engineer

  • Location

    Cambridge, Cambridgeshire

  • Sector:

    IT

  • Job type:

    Permanent

  • Salary:

    £30000.00 - £50000.00 per annum + Benefits listed in Advert

  • Contact:

    Ross Macdonald

  • Contact email:

    ross.macdonald@private.core-it-perm.experisuk

  • Job ref:

    BBBH112164_1570808716

  • Published:

    about 1 month ago

  • Expiry date:

    2019-11-10

  • Client:

    #

A Software Engineer is required by are required by prestigious organisation in their Cambridge offices.


The organisation has a growing demand for software engineering skills and are looking to recruit talented and motivated Software Engineer to support our project activities from bidding through to delivery. The role offers the opportunity to contribute across many parts of the business from research to product development, to cloud computing.


What's in it for the Software Engineer?

  • Working for a recognised company with an excellent reputation
  • Excellent benefits package including contributory pension, Life Cover, income protection and much more
  • Excellent Salary
  • Working in a company who invest in their team (including certifications & subscriptions)
  • Excellent Career Development opportunities
  • You will be working within industry leading teams and people


Essential Skills for the Software Engineer:

  • Experience of the full lifecycle software development from concept through to delivery
  • BSc or BA in Computer Science, Software Engineering, Maths, or a related discipline
  • Be able to write testable, resilient, documented code with effective unit and integration tests
  • Any or all of the following languages: C++, C#, JavaScript, TypeScript
  • Able to work with minimal supervision


Desirable Skills for the Software Engineer:

  • Skilled with agile development methodologies
  • Experience in CAD programming, geometric modelling, graphics programming, games programming, computational geometry, simulation or similar


You must have a passion for IT, with an ability to embrace new technologies/ways of working to solve complex problems. Additionally, you will have the ability to work as part of a dynamic team, able to contribute in an effective manner.


If you have the essential skills and you are a Software Engineer wanting to work for a company who invest in their technology and staff, then please apply via the link.