C++/C# Developer

Recruiter
The Myers Group
Location
United Kingdom
Salary
50-75k
Posted
25 Sep 2017
Closes
03 Nov 2017
Contract Type
Permanent
Hours
Full Time
The role The C#/C++ Developer will develop and maintain the companies software while adhering to their quality standards. You will work either within a team of developers or individually on supervised projects. You will be mentored and supervised by more senior members of the department, but are expected to be proactive and provide input and feedback as necessary. Adopting a lean startup culture, they work in an agile environment: delivering and deploying code rapidly must be something you thrive on. This really exciting software company also offers 20% Innovation Time. This means they'll have 20% free time to work on side projects of your choosing that benefit the company or the wider technical community in some way. That might be prototyping a new feature for the product, working on an open source project, giving a talk at a conference or sharpening your programming skills by learning a new language or piece of technology. Key responsibilities 80% * Design, build and maintain reliable C# (and C++) code in order to develop new features and to fix existing issues * Work with other members of the development team to improve existing features * Investigate and debug issues and create solutions for these problems 20% * Pro-actively develop an understanding of the Workshare product architecture * Investigate new technologies * Maintain an efficient and professional relationship with other departments Requirements * Proficient with programming languages C# * Some of the following skills: C++, COM, Net Framework, Windows Forms, and WPF, LINQ, SQL * Good knowledge of standard libraries, STL containers and algorithms * Good analytical skills * Ability to communicate ideas in both written and verbal forms * Ability to use a variety of tools and techniques for tracking the cause of a problem and debugging * Familiarity with source control such as Git and unit testing strategies and technologies * Understanding of basic computing and OO concepts - bits/bytes, ASCII/Unicode, stack/heap, recursion, polymorphism, etc. * Understanding of continuous integration * Knowledge of other languages and platforms such as JavaScript, Node.js and Python will be a plus.Great fun and collaborative work environment, offering heaps of benefits,to include a good pension, health care gym membership +excellent regular pay reviews and a fantastic development program if you want to grow your skills.Based right by Liverpool street station.
This job was originally posted as www.jobsite.co.uk/job/959104836