Software Engineer (C#/C++/Java/OO)
Nine Twenty Technology on behalf of their client are recruiting for a talented Software Engineer to join their exciting team in Dundee, working as part of their core engineering team. They pride themselves on being agile and pragmatic, working at a swift, sustainable pace to deliver early and often. Working with a mix of established and emerging technologies such as C++, iOS, C# and Cloud Computing. You’ll get a chance to work with all of them. Skills required: You must have a passion for developing high quality software. You should be extremely self-motivated and thrive in a team environment. You should be fluent in at least one OO language (e.g. C++, C#, Java) and have an understanding of OOD (e.g. design patterns, SOLID). You must be able to demonstrate an understanding of algorithms, data structures and 3D mathematics. You will have experience of implementing high performance, real time 3D systems such as games or demos. You will have strong problem solving skills along with excellent written and oral communication skills that allow you to solve problems as part of a team. You will be degree educated in Computer Science, Engineering, Mathematics or a similar discipline, or have equivalent professional experience. You should be flexible and adaptable, eager to engage with and learn new technologies and roles in an organisation. Advantageous Skills but not essential: Experience of working on iOS/Android platforms. Knowledge of graphics techniques and/or computational geometry. Knowledge of agile and lean development, Scrum, Kanban, Continuous Integration, Pair Programming, TDD. Experience with MVC web development frameworks, particularly Ruby on Rails. Experience with mapreduce, Hadoop, EMR, mrjob. Experience with C# and latest .NET framework. Experience with a dynamic language (Ruby, JS, Python, Lua etc.) Basic understanding of Unix system administration. Build configuration management and automation (Nant, Rake, Make etc). Experience with mapping tools and technologies such as ArcGIS, QGIS, GDAL, OGR Contributions to open source is an advantage Salary : Junior-level up to £28,000p.a. Mid-level up to £35,000p.a. Senior up to £45,000p.a. Benefits : All the normal stuff like : Matched contribution-based pension. Private health cover. Life Insurance. Childcare Vouchers. For more information contact Joanne on and email/apply online.