IC Resources Ltd

Senior Software Engineer - C++

Location
Cambridge
Salary
£49000 - £55000 per annum
Posted
09 Sep 2017
Closes
07 Oct 2017
Ref
J41362
Contact
Simon Allen
Specialist Area
Software
Contract Type
Permanent
Hours
Full Time
Senior Software Engineer - C++
Permanent
Cambridge
Salary up to £55,000

A Senior Software Engineer experienced with C++ is required to work on my client's database software within the business in Cambridge. The code base for the team comprises C++, C, C# and Fortran and they us Agile Scrum methodology for software development.

Team members have opportunities to specialise in areas such as the internals of the database product; multi-user/multi-site capabilities and also to work on other components that fall within the responsibility of the wider group. Future scopes of work may include developments such as Cloud development and storage; concurrent programming; database encryption and compression.

Areas of responsibility for the Senior software Engineer includes, but is not limited to:

*Development and maintenance of database and other core software components
*Product integration support for consumers of the software components
*Delivering customer support: all the products have a strong focus on customer interaction, therefore customer support is a key responsibility, so every Software Engineer is expected to deliver timely solutions to customer-encountered problems
*Participating in peer reviews and architectural discussions
*Working within a Scrum team with other developers, testers, Scrum Master and Product Owner to ensure software delivery is on time, feature complete and to agreed quality standards
*Actively participates in all scrum meetings: planning and estimating; sprint reviews & retrospectives; daily stand-ups; backlog maintenance

To be successful in this post the Senior Software Engineer will have the following skills:

*Background in software development, with a minimum 5 years work experience that includes operating in a commercial environment where products have to be delivered to scope, budget and schedule
*Degree or equivalent in Computer Science, Engineering or numerate subject
*Development experience using languages including C++ and/or C
*Analysis and design experience
*Object oriented programming
*Working with configuration management tools such as ClearCase and/or TFS

Any of the following skills will be beneficial:

*Experience in the development of database technology
*Experience of writing software where performance and integrity are critical
*C#, Fortran or willingness to learn
*Visual Studio / .Net tools
*Experience of working on multi-location and multi-national software development projects
*Experience of working on large complex software systems
*Experience of using Agile methodologies such as Scrum

If you are a Senior Software Engineer that has experience with C++ , C , C# or Fortran and has excellent database knowledge, get in touch with Simon Allen @ IC Resources.

Keywords: Senior, Software, Engineer, C, C++, C#. .NET, Fortran, agile, scrum, visual studio, ClearCase, TFS, OOP, OOD,

Apply for Senior Software Engineer - C++

Already uploaded your CV? Sign in to apply instantly

Apply

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left


By applying for a job listed on Electronics Weekly Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.