Software Engineer - C++/Java - Graduates considered Position: Software Development Engineer A world leading business with offices in Cambridge have opened up a rare opportunity to join an engineering team who offer a breadth of experience and enable you the chance to learn from industry leading professionals with great career prospects. This position involves the design, building and testing of software systems using C++ or Java within a close knit R&D team. Location: Cambridge Salary: Negotiable + Benefits Software Engineer - C++/Java Requirements: Experience working as a Software Engineer or a recent graduate who has built some software in their spare time Passionate about delivering software engineering to the highest standard of readability, maintainability, performance and usability Educated to degree level or equivalent in Computer Science, Mathematics or an Engineering related subject Desirable: Knowledge of the latest programming patterns and best practices, especially in Java and/or C++ Practical experience of systems programming techniques including multi-threading, and ideally performance optimization, memory profiling and distributed systems Present technical subjects clearly Understanding of data structures, algorithms and algorithmic complexity Knowledge of Scripting languages like Python Experience of object-orientated design Software Engineer - C++/Java Responsibilities: Software Architecture, design, development, documentation and testing Membership of an agile development team Work on new features for a market leading software product What we offer: You will be a key contributor in a wide variety of projects and have a constantly changing set of new technologies to learn about Work with a small team of highly experienced Engineers, working through solutions and ideas together Generous benefits package including Pension and Medical Insurance Help shape design decisions and the agile development process Keywords - Software Engineer/Developer/Graduates/C++/Java/Python/Windows/Linux Even if this role isn't quite right but you are looking for a role in Software Engineering please ask us about our Exclusive Job Search Service which includes free expert CV writing and advice. Empiric focus solely on finding roles for the best engineers and developers in the Cambridge area. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.