<?xml version="1.0" encoding="utf-8" ?> 
                      <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
                        <channel> 
                         <title></title>
                          <link>http://www.ecmselection.co.uk</link>
                          <description>ecm selection - high-tech recruitment specialists : recent  jobs</description> 
                          <language>en-gb</language>
                          <copyright>Copyright: (C) ecm selection</copyright>
                          <ttl>180</ttl>
                          <atom:link href="http://www.ecmselection.co.uk/java-jobs/" rel="self" type="application/rss+xml" />
                          <image> 
                            <title>ecm selection jobs</title> 
                            <url>http://www.ecmselection.co.uk/images/ecm_logo_2.jpg</url>                             
                            <link>http://www.ecmselection.co.uk/java-jobs/</link> 
                          </image>      
      <item>
        <title><![CDATA[Java-Developer]]></title>
        <description><![CDATA[<p>Bright Java developer required for cutting edge media solutions company, small company feel, early career upwards, central London, to £40k plus benefits.</p>
<p>Our client is a small, vibrant and technically diverse software company, specialising in cutting edge content solutions for the media and broadcast industries. Their clients range from household names to up and coming startups, and their software systems are unique, scalable and highly available, making use of cutting edge technologies both commercial and open source. They are expanding their range of online and on-air solutions, and hence looking for a bright new developer to join their team.</p>
<p>You will have:</p>
<p>- A good degree in computer science, or equivalent commercial experience;<br />- 1+ years commercial experience in Java, both the language and the Java Class Library.</p>
<p>You will have one or more of:</p>
<p>- Databases: you know how to build a SQL query, and you can talk your way through designing a simple efficient multi-table database;<br />- XML: you know what it is and what it's for, and you could scratch write a fairly efficient parser to handle large volumes of data;<br />- HTTP: you can tell HTTP from SMTP at a glance, and you understand how web servers communicate.</p>
<p>You will also have good communication skills, basic Linux skills, and will have exposure to one or more other programming languages such as C#, Ruby, Python, Perl, Groovy or PHP. You'll have the chance to work with a range of other technologies, some open source, and your input on pragmatic solutions to problems will be greatly valued.</p>
<p>The company is based in central London, just a few hops from King's Cross / St Pancras. Their modern offices are relaxed and friendly, two minutes from the tube, and they have car parking on site.</p>
<p>This is a rare opportunity for the right developer to join a vibrant young company and become a core part of a growing team where you can make a real difference. We'd love to hear from you.</p>
<p>Keywords: Java, SQL, XML, HTTP, Apache, open source, FOSS, media, broadcast, London</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019688.html]]></link>
        <pubDate><![CDATA[Thu, 10 May 2012 13:15:56 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019688.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Development-Specialist---Tiger-Team---Linux]]></title>
        <description><![CDATA[<p>Summary: Software development specialist to work in elite "tiger team", Cambridge, Linux internals, C, C++, shell scripting, Java, C#, Python, functional programming, to £55k plus excellent package.</p>
<p>Our client's flagship product is one of the most renowned, stable, secure, scalable and highly performant virtual platforms in existence today. Active ties are retained with the open source community and top academic institutions, and businesses large and small in many countries. As companies the world over move to "the cloud", virtual machines are a critical part of many infrastructures today, and this is only likely to increase over the coming years.</p>
<p>Our client is seeking highly skilled professionals to join a small, elite "tiger team" of specialists to address the most critical changes to the system. Whether key features, minor enhancements or vital fixes, these changes are critical to the business and hence are being placed in the hands of a new, dedicated team.</p>
<p>You'll be working in a small team of likeminded experts, who collectively and individually liaise with core development teams across the kernel, storage, GUI, platform and API subsystems. You will get to work with customers too, but you can also rely on a dedicated support team who handle all day to day issues and customer enquiries and resolve many requests themselves - only the most critical are passed for your team's consideration.</p>
<p>You'll need:</p>
<p>- A good degree in computer science or a related subject from a reputable university;<br />- 5+ years of full time, commercial development experience in C or C++; or a PhD offering comparable exposure;<br />- A basic understanding of the x86 architecture (memory model, style of registers and instruction set, etc.)<br />- Linux platform experience, including development and scripting;<br />- Strong problem solving, diagnostic and debugging skills and good attention to detail;<br />- To be ready to travel a large code base written in a variety of languages;<br />- Reasonable "soft" skills and a desire to see happy customers.</p>
<p>Ideally, you'll have one of:</p>
<p>- Familiarity with a range of procedural languages including C#, Java, or Python;<br />- An understanding of functional programming, including knowledge of a language such as F#, Nemerle, Haskell, OCaml, or Lisp;<br />- Experience working on major Linux kernel subsystems (memory, storage, networking), perhaps including accepted commits (however minor) to the kernel itself;<br />- A good grasp of the principles, benefits and techniques involved in virtual deployment;<br />- An understanding of datacenter storage systems (iSCSI, FC, FcOE, storage arrays).</p>
<p>The company offers a relaxed, "R&amp;D" style work environment, where discussion is open and encouraged, along with flexible hours, career mobility and a competitive package, including a pension to which the company contributes a good percentage of salary. We'd love to hear from you.< Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-specialist-tiger-team-linux-019477.html]]></link>
        <pubDate><![CDATA[Fri, 04 May 2012 15:12:18 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-specialist-tiger-team-linux-019477.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Developer-/-Engineer]]></title>
        <description><![CDATA[<p>Senior Software Developer - Embedded Development, ARM Architectures, Cloud Computing, Agile - Cambridge, to c£50,000 + extensive benefits / options / pension</p>
<p>This is a superb opportunity for a Senior Software Developer / Engineer to join a small multi-disciplinary product development R&amp;D group of an international company.  They are involved in the innovation, design and development of specialised diagnostic instruments and consumer products.  With rapid growth, they now seek a well-qualified, experienced Software Developer / Engineer</p>
<p>Product technology areas range from Embedded Systems right through to Web / Cloud based Applications. The position offers a great variety of work - from early-stage research through full systems development and manufacture. The projects encompass a wide range of technical disciplines and involve both internal and external (third party) resources worldwide. You will be expected to drive product development forward by turning ideas into software architecture, system designs and implement these on commercial products.</p>
<p>With a very impressive academic record (ideally to postgraduate level with a top university) in a suitable technical / scientific discipline, you should have extensive hands-on software development experience on embedded platform development, ideally for consumer products. Your other skills / experience should include:<br /> <br />- Fluency in languages such as C / C++ / Java<br />- Agile development methodologies <br />- ARM architectures, RTOS and Linux preferred <br />- Open Source development, tools and processes <br />- Experience of wireless and communication technologies / protocols an advantage <br />- Knowledge of Cloud Computing, Information Architecture and metadata protocols are an advantage <br />- Proven ability, energy and drive to deliver results</p>
<p> Your skill set should also ideally include exposure to other related areas associated with multi-disciplinary development projects, such as electronics, mechanical engineering, manufacturing, and regulatory / quality control issues.</p>
<p>Keywords: Senior Software Developer, C / C++ / Java - diagnostic instruments, consumer products, embedded, desktop applications, web development, C / Embedded Software development, Electronics, agile development / scrum / extreme programming; Embedded Systems Development, consumer products, Agile methodologies / Scrum / Extreme programming, Open Source development, Telecoms, Cloud Computing, Web Technologies, Information Architecture and Metadata protocols, high-volume consumer products including electronic systems; ARM architectures, RTOS, Linux; Open Source development; wireless and communication technologies / protocols.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission befor Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-engineer-019475.html]]></link>
        <pubDate><![CDATA[Thu, 03 May 2012 17:29:59 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-engineer-019475.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Embedded-Software-Engineer]]></title>
        <description><![CDATA[<p>Our client are looking to recruit a Senior Embedded Software Engineer to join their experience software team. The role requires all-round software development skills with the emphasis on embedded operating systems and applications.</p>
<p>You should have a technical degree or equivalent from a good university with experience of developing software in C and one or more of C++, C# and Java. You should be comfortable developing software for a variety of platforms. In most cases this role will involve working with one or more software or hardware engineers as part of a multidisciplinary project team. You will be expected to participate in sales meetings with clients and be able to generate the technical responses to bids and tenders.</p>
<p>You will be self motivated, able to take the initiative in customer discussions, be an effective team player and have efficient time management skills enabling you to work well on your own.</p>
<p>You will have ALL of the following skills and abilities:</p>
<ul>
<li>Experience in embedded software in C</li>
<li>Experience in Embedded Linux or Android Operating Systems and device driver development</li>
<li>Embedded application development experience ideally on Linux and Android platforms</li>
<li>Be able to communicate effectively</li>
<li>Have a valid UK driving licence with no major endorsements</li>
</ul>
<p>Experience of the following would be advantageous:</p>
<ul>
<li>C++, C# or Java</li>
<li>Build systems, source control &amp; defect tracking</li>
<li>Windows programming</li>
<li>One or more scripting languages</li>
</ul>
<p>Examples of recent work include Android for Car Infotainment systems and Embedded Linux/QT for handheld terminals.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-embedded-software-engineer-019488.html]]></link>
        <pubDate><![CDATA[Thu, 03 May 2012 12:35:31 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-embedded-software-engineer-019488.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Development-Engineer---Radar]]></title>
        <description><![CDATA[<p>C, C++, C# and Java – Software Developer<br /> <br />The Radar Software Development Engineer will be a key member of the team with all-round software development skills; someone capable of contributing to the design and development of user interfaces and working on embedded systems at an application level.<br /> <br />You should have a technical degree or equivalent from a good university with experience of developing software in one or more of: C, C++, C# and Java, ideally in a real-time context. You should be comfortable developing software for a variety of platforms. You will be working in a small integrated team but within the larger software development facility. You will be expected to provide technical support to external customers so good spoken and written English skills are essential.<br /> <br />You will be self motivated, able to take the initiative in customer discussions, be an effective team player and have efficient time management skills enabling you to work well on your own.<br /> <br />You will have all of the following skills and abilities:<br /> <br />· Windows user interface development experience<br />· Embedded application development experience<br />· Use of one or more of C, C++, C# and Java<br />· Be able to communicate effectively<br />· Have a valid UK driving licence with no major endorsements</p>
<p>The following would also be an advantage:<br /> <br />· Have an appreciation of radar and other remote sensing systems such as cameras<br />· Experience supporting end customers<br />· Be able to speak a major foreign language<br />· Be able and willing to travel abroad</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-engineer-radar-019390.html]]></link>
        <pubDate><![CDATA[Thu, 03 May 2012 12:35:14 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-engineer-radar-019390.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Role: Software Developer (C++, Java), developing software to help engineers and scientists model and simulate dynamic systems.</p>
<p>This international company are looking for a highly talented Software Developer to participate in all stages of software design.  You will have exceptional attention to detail, and have a track record of delivering high quality, efficient software.</p>
<p>Qualifications:</p>
<p>Required: You will have an exceptional academic background with a good degree from a top rated university and ideally a PhD in Computer Science, Engineering, Physics or Mathematics.  You will have strong OOD skills; preferably C++.</p>
<p>Preferred: You will have a good working knowledge of Java and be familiar with numerical modelling products.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019418.html]]></link>
        <pubDate><![CDATA[Wed, 02 May 2012 17:18:55 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019418.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Principal-Java-Engineer]]></title>
        <description><![CDATA[<p>Summary: Principal Java engineer, Cambridge, server side Java, SQL, Unix, Agile/Scrum, Oracle, to c£65k plus excellent benefits.</p>
<p>Our client is a leading Cambridge company providing online financial services to consumers and businesses worldwide. The company is expanding and hence looking for a principal-level developer to join their team.</p>
<p>As a principal engineer you will take key responsibility for the design and development of a range of online services and supporting Java software using modern, Agile processes. You will make use of your expertise when taking the lead on new projects, collaborating with your peers and in mentoring less experienced developers. You will help guide development and quality processes, refine user stories into technical requirements and tasks, and decide where unit tests are required and to what degree.</p>
<p>You will need a good degree in computer science or a related discipline from a red brick university. You will have at least five years commercial experience with Java, including server side web application development such as servlets and/or JSP, likely with Apache Tomcat.</p>
<p>You will have excellent SQL skills, including not only basic select, create, update, delete but also an understanding of joins, nested queries and the like. You will be familiar with the deployment of Java web applications on Linux / Unix systems.</p>
<p>Ideally, you will have some Oracle experience and past experience with Agile / Scrum approaches to development using Java, whether as a team member or team lead / ScrumMaster.  Any experience in the financial domain, and particularly with card payment processing, would be an advantage, but is not required.</p>
<p>The company offers a friendly work environment, challenging projects and an excellent benefits package including a pension scheme, private health and dental care, life assurance and childcare vouchers. We'd love to hear from you.</p>
<p>Keywords: Java, SQL, Unix, Agile, Scrum, Oracle, web, servlet, JSP, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/principal-java-engineer-019687.html]]></link>
        <pubDate><![CDATA[Wed, 02 May 2012 10:38:45 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/principal-java-engineer-019687.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[UI-Engineer]]></title>
        <description><![CDATA[<p>Summary: UI Engineer with an exceptional eye for design and user experience sought by growing scientific software company. Usability, web, JavaScript, algorithms, design, Cambridge, c£40,000 + excellent benefits.</p>
<p>Our client is a specialist scientific software company providing a unique solution for scientific clients in academia and industry world-wide. With continued growth, they are now looking for an accomplished UI Engineer to design and implement high quality user interfaces.</p>
<p>The UI Engineer will be passionate about great UIs, with an exceptional eye for design and user experience.  The UI Engineer must have good commercial experience with web technologies and of coding complex algorithms using JavaScript and supporting libraries.  An excellent knowledge of DHTML, CSS, jQuery (or similar) is essential, as well as a top degree (min 2.1) from a recognised university.</p>
<p>Beneficial experience includes applications development for smart phones, Agile, usability testing, and XML and XSLT skills.</p>
<p>Keywords: UI, applications, agile, DHTML, CSS, jQuery, algorithms, user interface, software, design, web technology, usability, JavaScript, XML, XSLT.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/ui-engineer-019008.html]]></link>
        <pubDate><![CDATA[Wed, 02 May 2012 09:33:59 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/ui-engineer-019008.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Bright-C#-/-ASP.NET-Software-Engineer]]></title>
        <description><![CDATA[<p>Bright C# / ASP.NET Software Engineer</p>
<p>Leading-edge company</p>
<p>£Excellent plus top benefits package</p>
<p>This is a great opportunity for a talented C# / ASP.NET Software Engineer to join the internal development group of this world-leading international company.  As part of a small team, you will develop and evolve bespoke web-based business applications that to support their administration, design and production departments, and their corporate website / customer portal.</p>
<p>This is a superb career opportunity for the right candidate to work in a fast-paced, supportive, leading-edge environment.  In addition to a competitive salary, the role carries a comprehensive range of benefits including extensive on-site facilities.</p>
<p>With proven commercial C# / .NET (3.5 or above) development experience, backed by a solid academic record (outstanding graduates with excellent hands-on skills may also be considered) you should have strong expertise in developing web-based applications, and a good knowledge of Microsoft SQL Server (2005 or above). Your experience will also include development using HTML, ASP.NET, MVC (Razor), CSS, JavaScript, Web Services and other web technologies running on Microsoft platforms (i.e. Windows Server 2008, IIS7, etc.)</p>
<p>An awareness of Agile development methodologies, unit testing and test driven development; familiarity with Microsoft SharePoint (2010) and / or of Team Foundation Server (2005 or above) would be an advantage.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/bright-c-sharp-aspdot-net-software-engineer-019680.html]]></link>
        <pubDate><![CDATA[Fri, 27 Apr 2012 16:46:23 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/bright-c-sharp-aspdot-net-software-engineer-019680.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Embedded-Team-Leader]]></title>
        <description><![CDATA[<p>Summary: Embedded C, team lead, hands-on, Bedfordshire, to £55k + benefits.</p>
<p>This growing technology company specialises in the development of vehicle telematics solutions.  The UK team liaises closely with their US colleagues so the flexibility to support US west coast working hours and some travel is essential.</p>
<p>The Embedded Team Leader must be an established, strong technical lead and must be hands-on.  The Embedded Team Leader will design and code embedded software solutions in C at both application and hardware interface level and will be involved with technical direction and delivery of projects within an Agile environment.</p>
<p>With at least a 2.1 in Electronics, Computer Science or similar, you must have:</p>
<p>experience in leading a team of between 3-6 developers and testers providing strong technical direction; developing high volume products and/or systems with large numbers of users (100k+); software design skills in embedded ‘C’ (without RTOS) both at an application and hardware interface layer; software development lifecycles and the use of source control systems; produce well structured and documented designs from system level down to embedded processor interactive code; and have the ability to learn about legacy systems quickly and understand a wide range of complex technologies.</p>
<p>With excellent personal communication skills you will be pro-active, self motivated and be willing to take total ownership of a project and deliver a complex solution liaising with other teams as required.</p>
<p>This is an excellent opportunity for an experienced, hands-on Embedded Team Leader to work at the cutting edge of technology.</p>
<p>Keywords: Embedded C, team lead, hands-on, 2.1, 1st, Bedfordshire, high volume products.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/embedded-team-leader-019669.html]]></link>
        <pubDate><![CDATA[Thu, 26 Apr 2012 11:32:09 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/embedded-team-leader-019669.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Java-Web-Application-Developer]]></title>
        <description><![CDATA[<p>Summary: Senior web application developer, Cambridge, server side Java, SQL, Unix, Agile/Scrum, Oracle, to c£50k plus excellent benefits.</p>
<p>Our client is a leading Cambridge company providing online financial services to consumers and businesses worldwide. The company is expanding and hence looking for a senior web application developer to join their team.</p>
<p>As a senior developer you will share responsibility for the design and development of a range of online services and supporting Java software using modern, Agile processes. You will make use of your expertise when taking the lead on new projects, collaborating with your peers and in mentoring less experienced developers.</p>
<p>You will need a good degree in computer science or a related discipline from a red brick university. You will have at least three years commercial experience with Java, including server side web application development such as servlets and/or JSP, likely with Apache Tomcat.</p>
<p>You will have good SQL skills, including not only basic select, create, update, delete but also a good understanding of joins, nested queries and the like. You will be at least somewhat familiar with deployment of Java web applications on Linux / Unix systems.</p>
<p>Ideally, you will have some Oracle experience and past experience with Agile / Scrum approaches to development using Java, whether as a team member or team lead / ScrumMaster.  Any experience in the financial domain, and particularly with card payment processing, would be an advantage.</p>
<p>The company offers a friendly work environment, challenging projects and an excellent benefits package including a pension scheme, private health and dental care, life assurance and childcare vouchers. We'd love to hear from you.</p>
<p>Keywords: Java, SQL, Unix, Agile, Scrum, Oracle, web, servlet, JSP, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-web-application-developer-019538.html]]></link>
        <pubDate><![CDATA[Tue, 24 Apr 2012 10:45:52 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-web-application-developer-019538.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Video-R&D-Engineer]]></title>
        <description><![CDATA[<p>Video R&amp;D Engineer - voice and video quality assessment, network protocols, C / C++ / Java / C#</p>
<p>Our client is a small, friendly group that is part of an international company. They develop software to predict and improve the perceived quality of delivery of voice and, increasingly, streamed video content.</p>
<p>Due to expansion, they are looking for a bright Video R&amp;D Engineer to join their team. This role would suit a recent graduate or a 'second jobber'.</p>
<p>You'll be a graduate in Electronics, Software Engineering or similar, with at least a relevant project and ideally some related commercial experience.</p>
<p>Essential:</p>
<ul>
<li>            Knowledge of networking / protocols</li>
<li>            Proficient in a high-level programming language: ideally C, or C++, C# or Java</li>
<li>           Initiative and problem solving</li>
<li>           Ability to work in small, dynamic team</li>
</ul>
<p>Any of the following would be a big plus:</p>
<ul>
<li>            Multimedia systems, eg speech, audio, or video coding, video streaming, video telephony, IPTV, conferencing systems and related protocols</li>
<li>           IP networks, eg IP network architectures, voice and video over IP systems, encryption, media transmission and signalling protocols such as RTP, RTSP, SIP, H.323, MPLS</li>
<li>            Databases: relational database design, MySQL, PosgreSQL</li>
</ul>
<p>This role will suit someone looking for an R&amp;D environment with a small, friendly company 'feel', but backed by a multinational player. This is coupled with the chance to work on software that has a direct impact on the experience of hundreds of thousands of users worldwide, and excellent benefits including:</p>
<ul>
<li>            Company Bonus scheme</li>
<li>           25 days holiday</li>
<li>           7% company contribution to pension</li>
<li>           Life insurance, travel insurance</li>
<li>           Private medical and dental insurance</li>
</ul>
<p>Keywords: Video R&amp;D Engineer, voice, video, quality, network protocols, comms, C, C++, Java, C#, multimedia, speech, video streaming, video telephony, IPTV, conferencing systems, IP networks, VoIP, video over IP systems, encryption, media transmission, signalling protocols, streaming, RTP, RTSP, SIP, H.323, MPLS, relational databases, MySQL, PosgreSQL, graduate, MEng, PhD, Suffolk, excellent benefits</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/video-r-and-d-engineer-019355.html]]></link>
        <pubDate><![CDATA[Tue, 24 Apr 2012 10:26:58 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/video-r-and-d-engineer-019355.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[C#-Software-Developer]]></title>
        <description><![CDATA[<p>Junior Software Developer, C#, ASP.NET, Oracle / SQL Server, AJAX, Cambridge</p>
<p>Raw talent and keen to write top quality software? Join this company as a junior software developer and you'll be supported as you gain experience, and helped to grow and take on more responsibilities within the team.</p>
<p>The Junior Software Developer must have some sort of programming experience, but this does not have to be commercial. If you are self taught, as a hobby, for example, that would be fine.</p>
<p>This is an excellent opportunity to share in the success story of a company producing world-leading software. Our client is a go-ahead, Cambridge-based company who develop unique, web-based data gathering and reporting software, which can be individually tailored for their numerous prestigious blue-chip clients around the world.</p>
<p>Due to expansion, they are looking for additional, talented junior software developers.</p>
<p>You'll need to be a quick learner with a demonstrable natural ability to work on software. As well as some programming experience, you’ll know a bit about databases and SQL, and you’ll enjoy having your analytical and problem solving skills pushed to the limit.</p>
<p>Please note: candidates will be asked to complete a C# programming exercise, which is designed to assess raw programming ability. Candidates with limited C# experience are welcome to complete the exercise in their own time and refer to C# reference materials. However, you must be able to demonstrate a clear understanding of what you have written if invited to interview!</p>
<p>You will be rewarded with a good salary, the chance to work in a great team in a top-notch working environment, exposure to a host of impressive blue-chip clients, a  flexible working environment and excellent benefits.</p>
<p>Keywords: junior software developer, software engineer, C#, ASP.NET, Oracle / SQL Server, AJAX, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/c-sharp-software-developer-019407.html]]></link>
        <pubDate><![CDATA[Tue, 24 Apr 2012 10:25:15 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/c-sharp-software-developer-019407.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Graduate/Junior-Software-Developers]]></title>
        <description><![CDATA[<p>Graduate Software Developer</p>
<p>Summary: A superb opportunity for a graduate Software Engineer to join an established, profitable and growing company developing innovative solutions for financial sector clients worldwide.</p>
<p>Our client's core business is in the US, and they are aggressively expanding into Asia and European markets. Software development is centred on the Cambridge office.</p>
<p>They are actively seeking Graduate Software Engineers to assist with core development of their cutting-edge product. You will be joining a team of expert C++ programmers, utilising the latest technologies in a highly demanding environment.</p>
<p>Our client is ideally looking for people with C++ experience, but recognises that this may not be taught at university. They are seeking candidates with a 2.1 or 1st in Computer Science (or possibly another numerate subject) from a top tier university whose entry requirements are A's and B's at A level.</p>
<p>They are looking to take on talented graduates who can demonstrate a real interest in pursuing a career as a Software Engineer. You'll be mentored and have the opportunity to learn from the best!</p>
<p>Based in pleasant, modern offices in central Cambridge, this is a 'meritocracy' so your personal contribution will be recognised and rewarded. A competitive starting salary and bonus based on personal performance is on offer for the right candidate.</p>
<p>Keywords: Graduate, Computer Science, Software Engineering, 2.1, 1st Class Honours, C++, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/graduate-junior-software-developers-017876.html]]></link>
        <pubDate><![CDATA[Mon, 23 Apr 2012 15:37:56 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/graduate-junior-software-developers-017876.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Graduate-Software-Developer]]></title>
        <description><![CDATA[<p>Video Development Engineer - voice and video quality assessment, C / C++ / Java / C#, graduates</p>
<p>Our client is a small, friendly group that is part of an international company. They develop software to predict and improve the perceived quality of delivery of voice and, increasingly, streamed video content.</p>
<p>Due to expansion, they are looking for a graduate Software Developer to join their team.</p>
<p>You'll be a graduate in Electronics, Software Engineering or similar, with at least a relevant project and ideally some related commercial experience.</p>
<p>Essential:</p>
<p>• Highly proficient in a high-level programming language: ideally C, or C++, C# or Java</p>
<p>• Initiative and problem solving</p>
<p>• Ability to work in small, dynamic team</p>
<p>Any of the following would be a big plus:</p>
<p>• Full software development lifecycle</p>
<p>• Web front end / user interfaces</p>
<p>• Multimedia systems, eg speech, audio, or video coding, video streaming, video telephony, IPTV, conferencing systems and related protocols</p>
<p>• IP networks, eg IP network architectures, voice and video over IP systems, encryption, media transmission and signalling protocols such as RTP, RTSP, SIP, H.323, MPLS</p>
<p>• Databases: relational database design, MySQL, PosgreSQL</p>
<p>This role will suit someone looking to work in an environment with a small, friendly company 'feel', but backed by a multinational player. This is coupled with the chance to work on software that has a direct impact on the experience of hundreds of thousands of users worldwide, and excellent benefits including:</p>
<p>• Company Bonus scheme</p>
<p>• 25 days holiday</p>
<p>• 7% company contribution to pension</p>
<p>• Life insurance, travel insurance</p>
<p>• Private medical and dental insurance</p>
<p>Keywords: Video Development Engineer, voice, video, quality, network protocols, comms, C, C++, Java, C#, multimedia, speech, video streaming, video telephony, IPTV, conferencing systems, IP networks, VoIP, video over IP systems, encryption, media transmission, signalling protocols, streaming, RTP, RTSP, SIP, H.323, MPLS, relational databases, MySQL, PosgreSQL, web, graduate, MEng, Suffolk, excellent benefits.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/graduate-software-developer-019655.html]]></link>
        <pubDate><![CDATA[Thu, 19 Apr 2012 14:18:25 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/graduate-software-developer-019655.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Video-Development-Engineer]]></title>
        <description><![CDATA[<p>Video Development Engineer - voice and video quality assessment, C / Java</p>
<p>Our client is a small, friendly group that is part of an international company. They develop software to predict and improve the perceived quality of delivery of voice and, increasingly, streamed video content.</p>
<p>Due to expansion, they are looking for a bright Video Development Engineer to join their team. This role would suit a 'second jobber'.</p>
<p>You'll be a graduate in Electronics, Software Engineering or similar, with relevant commercial experience.</p>
<p>Essential:<br />• Highly proficient in C and/or Java<br />• Initiative and problem solving <br />• Ability to work in small, dynamic team</p>
<p>Any of the following would be a big plus:<br />• Full software development lifecycle<br />• Web front end / user interfaces<br />• Multimedia systems, eg speech, audio, or video coding, video streaming, video telephony, IPTV, conferencing systems and related protocols<br />• IP networks, eg IP network architectures, voice and video over IP systems, encryption, media transmission and signalling protocols such as RTP, RTSP, SIP, H.323, MPLS<br />• Databases: relational database design, MySQL, PosgreSQL</p>
<p>This role will suit someone looking to work in an environment with a small, friendly company 'feel', but backed by a multinational player. This is coupled with the chance to work on software that has a direct impact on the experience of hundreds of thousands of users worldwide, and excellent benefits including:</p>
<p>• Company Bonus scheme<br />• 25 days holiday<br />• 7% company contribution to pension<br />• Life insurance, travel insurance<br />• Private medical and dental insurance</p>
<p>Keywords: Video Development Engineer, voice, video, quality, network protocols, comms, C, Java, multimedia, speech, video streaming, video telephony, IPTV, conferencing systems, IP networks, VoIP, video over IP systems, encryption, media transmission, signalling protocols, streaming, RTP, RTSP, SIP, H.323, MPLS, relational databases, MySQL, PosgreSQL, web, MEng, Suffolk, excellent benefits.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/video-development-engineer-019589.html]]></link>
        <pubDate><![CDATA[Thu, 19 Apr 2012 13:57:03 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/video-development-engineer-019589.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Software-Developer]]></title>
        <description><![CDATA[<p>Summary: Experienced Java Developer with a good degree, Cambridge, to £40k + benefits.</p>
<p>This growing, highly innovative company provide solutions to help shape the next generation of search technology.  The Java Developer will join a team of experienced, multi-talented developers working on leading edge projects.</p>
<p>The Java Developer will have the following attributes:</p>
<p>• Excellent object-oriented programming skills in Java;<br />• Commercial experience with the software development lifecycle including: requirements definition, specification capture, software architecture/design, program development, associated documentation, test automation and maintenance;<br />• Experience with typical industry tools including: office software, standard libraries and frameworks, interactive development environments, software version control, build systems, automated testing frameworks and bug tracking systems;<br />• Good oral and written communication skills;<br />• An energetic, enthusiastic, pro-active, problem-solving attitude (i.e. gets things done!);<br />• The ability to work in a close-knit, highly intelligent team; and a <br />• Good degree or postgraduate qualification from a top university in a numerate discipline.</p>
<p>The Java Developer will also have more than one of the following:</p>
<p>• Cross platform development experience on Linux and Windows;<br />• Good knowledge of other programming languages<br />- e.g. C, JavaScript, Python, or Perl;<br />• Experience of one or more of the following: application servers, database internals, data visualization, distributed systems, document processing, content repositories, full-text search, grid computing, information retrieval, natural language processing, semantic web, text mining, user interface design or web services; and / or <br />• Good understanding of modern development techniques and practices <br />- e.g. design patterns, agile development, test-driven development.</p>
<p>This is an excellent opportunity for a high calibre Software Developer to extend their career in a challenging technology area.</p>
<p>Keywords: Cambridge, Java, Linux, Windows, 2.1, 1st.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-software-developer-019654.html]]></link>
        <pubDate><![CDATA[Thu, 19 Apr 2012 13:35:19 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-software-developer-019654.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Test-Engineer]]></title>
        <description><![CDATA[<p>Summary: Commercial software test and good degree needed, Cambridge, to £35k + benefits.</p>
<p>This highly regarded scientific software company specialises in the development of solutions for next generation search technology.  They now seek an excellent, experienced Software Test Engineer to work closely with the development team, review feature requirements and specifications, produce test plans and reports, carry out testing and profiling. The Software Test Engineer must have:</p>
<p>• Commercial experience in software testing;<br />• Thorough understanding of the complete software life cycle;<br />• Experience of software applications for some or all of version control, defect tracking, test case management, test suite automation;<br />• Experience of command-line tools and scripting;<br />• Good oral and written communication skills;<br />• An energetic, enthusiastic, pro-active, problem-solving attitude;<br />• The ability to work in a close-knit, highly intelligent team;<br />• Attention to detail; and a<br />• Good degree or postgraduate qualification from a top university.</p>
<p>In addition the Software Test Engineer will have experience in one or more of the following areas: text mining, grid computing, Natural Language Processing, Life Sciences, Chemistry, web applications, web services, security, automated GUI testing; and be familiar with cross-platform issues.</p>
<p>This is an outstanding opportunity for a high calibre engineer to work in a challenging technical environment.</p>
<p>Keywords: Software Test, Cambridge, web, 2.1, 1st, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-test-engineer-019653.html]]></link>
        <pubDate><![CDATA[Thu, 19 Apr 2012 12:45:27 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-test-engineer-019653.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Test-Engineer]]></title>
        <description><![CDATA[<p>Summary: highly numerate senior software test engineer, automated and manual testing, statistics, C#/C++/Java, Agile, Epsom, £exceptional + top benefits</p>
<p>Are you a dedicated senior software test engineer with good mathematical skills?</p>
<p>Our client creates innovative modelling, analysis and predictive software tools for use by professionals in the financial services sector. They're well established in Epsom, highly successful, and maintain a "small company" feel whilst having the backing of an international organisation with offices around the UK and the rest of the world.</p>
<p>They're seeking top test engineers to work on their latest line of products. You'll be passionate about software testing - this isn't a stepping stone into a development role -  and you'll have a good relevant degree and several years test experience to back it up. You'll be highly numerate with good analytical skills, and preferably a good grasp of statistics. If you're familiar with databases and/or SQL that's an advantage but not essential.</p>
<p>You'll be liaising with developers and expert end users during a very hands-on Agile development cycle to create and execute test plans. Tests will be both manual and automated: the manual testing requires someone numerate who is able to follow figures back through behind the scenes processing to work out how they were arrived at, as getting the numbers right is critical to our client! Automated tests cover both functionality and performance, and you'll need to be able to produce them using scripting languages and/or a mainstream OO language such as C#, C++ or Java.</p>
<p>Our client practices the best kind of Agile development, where customers are feeding directly back into the development process, and you'll be a key part of that. You'll be ready to talk both with developers and domain experts to make sure your testing is covering all bases, and your feedback on usability and other "soft" issues will be very valuable.</p>
<p>This is an ideal opportunity for an agile, numerate test engineer. An exceptional salary and top benefits are available to the right candidate, along with sensible working hours, the best equipment needed to do your job, and good coffee.</p>
<p>Keywords: software, test, QA, automated, manual, Agile, mathematics, statistics, Epsom</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-test-engineer-019372.html]]></link>
        <pubDate><![CDATA[Wed, 18 Apr 2012 14:02:24 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-test-engineer-019372.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Test-Analyst-/-Software-Tester]]></title>
        <description><![CDATA[<p>Summary: Test Analyst / Software Tester, QA, numerate, automation, scripting, databases, Epsom, to £excellent + top benefits.</p>
<p>Our client is a leading company working in the financial sector. Due to continued success they are seeking a numerate test analyst / software tester to join their development team in Epsom.</p>
<p>The test analyst / software tester will have a good degree in a relevant technical subject, as well as several years experience specifically as a test analyst / software tester.</p>
<p>The test analyst / software tester will be accustomed to both automated and manual testing, able to develop test suites in scripting languages as well as in an object-oriented language such as C#, Java or Delphi.</p>
<p>The test analyst / software tester will be numerate, with a good understanding of mathematics; any financial knowledge, experience or interest is a plus.</p>
<p>If the test analyst / software tester has exposure to databases / SQL, that's definitely an advantage, but significant knowledge of SQL is not required given a strong background as a test analyst / software tester.</p>
<p>As a test analyst / software tester you'll work closely with the development team and with clients and be ready to fully participate in an agile development process.</p>
<p>This is an excellent opportunity for a bright test analyst / software tester to join a successful company with an excellent benefits package.</p>
<p>Keywords: test analyst / software tester, QA, numerate, automation, scripting, databases, Epsom</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/test-analyst-software-tester-019373.html]]></link>
        <pubDate><![CDATA[Wed, 18 Apr 2012 14:02:19 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/test-analyst-software-tester-019373.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Spring-Developer]]></title>
        <description><![CDATA[<p>Spring Developer – Enterprise Java, Hibernate / JPA, JBDC, databases, SQL, Agile / Scrum. Central Cambridge, c£45,000.</p>
<p>An enthusiastic Spring Java Developer is needed to join this growing technology company. Having relocated their offices to central Cambridge due to expansion of their teams, our client is looking to further grow. The Java Developer will adopt Agile / Scrum practises to design, develop and maintain software – writing production code for smart enterprise applications.</p>
<p>Key requirements:</p>
<ul>
<li>Commercial Enterprise Java software development experience using Spring.</li>
<li>Experience of Hibernate / JPA frameworks and JBDC connectivity to databases.</li>
<li>Prior use of SQL (ideally MySQL).</li>
<li>Project experience developing in Scrum / Test driven teams</li>
<li>Knowledge of REST, JSON, messaging or protocol servers is desirable.</li>
</ul>
<p>As well as working on some really smart applications, you will be remunerated with an excellent salary, and work with some really innovative and entrepreneurial people in their new office space. Offices are easily reachable by train and public transport. APPLY NOW for this sought after position. Spring Developer – Enterprise Java, Hibernate / JPA, JBDC, databases, SQL, Agile / Scrum. Central Cambridge, c£45,000.</p>
<p>Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-spring-developer-019388.html]]></link>
        <pubDate><![CDATA[Wed, 18 Apr 2012 14:02:00 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-spring-developer-019388.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Java-Developer-(Spring)]]></title>
        <description><![CDATA[<p>Senior Spring Developer – Enterprise Java, Scrum / Test-driven Teams, Scaling, SoA, Web systems. Central Cambridge, £Excellent DOE.</p>
<p>Close to train links and public transport, our client is moving their HQ to Central Cambridge due to rapid expansion of their company. They are growing their Java platform team, and are looking for a proven experienced Spring Java Developer to work alongside their team lead to develop core middleware components of their legacy software. Software will be developed using a Scrum approach including agile iterative sprints, pair programming and test driven development.</p>
<p>Senior Spring Developer will have:</p>
<ul>
<li>Extensive commercial project Enterprise Java development experience using a Spring framework (as well as other framework experience – Hibernate / JPA).</li>
<li>Strong SQL (ideally MySQL) experience with use of JDBC, and experience of scaling large data systems.</li>
<li>Project experience developing in Scrum / Test driven teams.</li>
<li>Experience of highly robust, high availability SoA or Web systems.</li>
<li>Knowledge of REST, JSON, messaging or protocol servers is desirable.</li>
</ul>
<p>Joining this team, you will be at the heart of some very smart enterprise applications – developing some large scaled solutions for today’s and tomorrow’s clients. In return you will be well remunerated, and work with some highly innovative and entrepreneurial people. Senior Spring Developer – Enterprise Java, Scrum / Test-driven Teams, Scaling, SoA, Web systems. Central Cambridge, £Excellent DOE.</p>
<p>Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-developer-spring-019497.html]]></link>
        <pubDate><![CDATA[Wed, 18 Apr 2012 14:01:53 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-developer-spring-019497.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Development-Manager]]></title>
        <description><![CDATA[<p>Summary: Software Development Manager, OO, embedded, Central Cambridge, to £65k + contributory pension, bonus + …</p>
<p>A key role for a Software Development Manager to lead a team of 30+ engineers on leading edge secure transaction software.  You must be able to provide leadership, guidance and direction but also have demonstrable current hands-on development skills.  You will take responsibility for managing the technical project leads who are all high calibre engineers.  The Software Development Manager will have the following skills:</p>
<ul>
<li>A degree in a relevant technical discipline.</li>
<li>In-depth understanding of software development processes, procedures and management on multiple platforms including UNIX and Windows.</li>
<li>Programming skills in more than one of C, C++, Java, C#, embedded.</li>
<li>Strong leadership and project management experience (although they will also consider senior development engineers looking for the next career step).</li>
</ul>
<p>This is an outstanding opportunity for a Software Development Manager to join this dynamic development company.</p>
<p>Keywords: Software Development Manager, OO, embedded, C, C++, C#, Java, team lead, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-manager-019345.html]]></link>
        <pubDate><![CDATA[Wed, 18 Apr 2012 13:51:35 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-development-manager-019345.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Developer,-Architect,-Team-Lead]]></title>
        <description><![CDATA[<p>Senior Software Developer / Architect / Team Lead, C#, C++, Java, Delphi, Reigate, Surrey, to c£85k + extensive benefits</p>
<p>This is a key role to join a leading global provider of risk / financial modelling software. They're well established and highly successful, but maintain a "small company" feel whilst having the backing of an international organisation. As Senior Software Developer and Architect, you will have responsibility for the overall technical solution.</p>
<p>There are three basic requirements: a very impressive academic record, solid numerical skill and wide-ranging hands-on coding abilities.</p>
<p>Requirements:</p>
<ul>
<li>Proven success in leading the architectural design of a product</li>
<li>Able to coordinate the development activities across a team</li>
<li>Extensive OO / object oriented development skills and experience of writing software in an object oriented mainstream language (eg - C#, C++, Java, Delphi)</li>
<li>Knowledge of current / emerging technologies (i.e. XML, .Net and the MS technology stack, web services, parallel computing, software component libraries, emerging operating systems)</li>
<li>Excellent numerical abilities</li>
<li>Strong academic background (1st or 2.1 in computing, engineering, mathematics or science)</li>
</ul>
<p>An exceptional salary and top benefits are available depending on experience, along with sensible working hours, the best equipment needed to do your job, and great coffee!</p>
<p>Keywords: Senior Software Developer / Architect / Team Lead, C#, C++, Java, Delphi, Reigate, Surrey, risk / financial modelling software, solid academic record, numerical skill, hands –on coding, OO / object oriented development (eg - C#, C++, Java, Delphi), XML, .Net and the MS technology stack, web services, parallel computing, software component libraries, emerging operating systems.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-architect-team-lead-019370.html]]></link>
        <pubDate><![CDATA[Tue, 17 Apr 2012 11:58:49 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-architect-team-lead-019370.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Software Developer – Risk, C#, .NET, C++, Java, OO.</p>
<p>This Risk Consulting and Software team are looking for a Software Developer to contribute to the evolutionary development of advanced simulation and decision support software across all aspects of the development lifecycle.  This will include varied tasks ranging from capturing and evolving requirements, enhancing and refactoring software architecture, developing new software components, maintaining and debugging existing components, documenting and testing software features.</p>
<p>The Requirements:</p>
<p>• At least four years day to day experience of writing software in an object orientated mainstream language (eg C#, C++, Java, Delphi). Good understanding of how to effectively employ object orientated principles.<br />• Strong academic background (probably a 1st or 2.1 in computing, engineering, mathematics or science) <br />• Experienced in the breadth of software engineering activities within an evolutionary lifecycle process including: requirements capture and analysis; architectural and detailed software design; object-orientated software implementation; unit and system-level testing; installation and deployment. <br />• Familiarity with software lifecycle processes and support tools, estimation and quality assurance principles.  <br />• Ability to coordinate day-to-day development and bug-fixing activities. <br />• Excellent written and verbal communication skills.</p>
<p>Candidates will be numerate as the problems you will be dealing with will be mathematically based. However, you should be a practitioner of commercial software development rather than an “academic”.</p>
<p>Key skills: C#, C++, Java, Delphi, OO.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019364.html]]></link>
        <pubDate><![CDATA[Tue, 17 Apr 2012 11:57:13 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019364.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Tools-Developer]]></title>
        <description><![CDATA[<p>Summary: Software Tools development, Java and Python on Linux and willing to learn new technologies, Oxford, £competitive + benefits.</p>
<p>This growing company is at the forefront of business software development for clients across a wide range of sectors.  This new role is for a bright individual to be involved in developing and maintaining internal tools to support these development activities, as well as providing assistance to projects as required. You will be happy to use the most appropriate language for the task and where necessary to learn new languages and operating systems.  Many of the projects are Java on Linux but new projects may use a variety of platforms.</p>
<p>This role will suit a recent graduate, or an engineer with some commercial experience, and you will have:</p>
<ul>
<li>Excellent academic qualifications including a 1st or 2:1 from a good university</li>
<li>A passion for technology and an ability to pick up new concepts and technologies quickly</li>
<li>The ability to apply your knowledge and problem solving skills to real problems and to deliver robust solutions both on your own and as part of a team</li>
<li>Experience using both programming and scripting languages, including Java and Python</li>
<li>Experience using a variety of computer systems including Linux or UNIX systems and have sys admin skills</li>
<li>An ability to communicate technical information to other members of the team and to help them make the best use of the tools and facilities available</li>
</ul>
<p>Any experience in web development, relational databases, .Net, system programming or automated test tool development will be beneficial but not essential.</p>
<p>This is an excellent opportunity to start your career in a dynamic development environment.</p>
<p>Keywords: Java, Python, Linux, Unix, sys admin, Oxford, 2.1, 1st, graduate, software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-tools-developer-019039.html]]></link>
        <pubDate><![CDATA[Tue, 17 Apr 2012 11:55:27 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-tools-developer-019039.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Summary: C# .Net, Java &amp; C++ skills needed for financial software house, London, £very competitive + superb benefits.</p>
<p>This key role is within a new group of established and highly successful software house.  This new group will be involved in developing and improving broker/exchange connectivity, latency measurement and reduction and back office integration, being part of a larger team responsible for many aspects of data and trading infrastructure. There will be an operational &amp; on-call element to the role.  However, you will join a newly formed team, working with a lively, highly intelligent &amp; motivated group of individuals across several other groups, including quants, traders, infrastructure and development teams working on systems used to trade many millions of dollars daily.</p>
<p>Whilst a relevant background in the financial software industry is favourable, truly exceptional candidates will also be considered (for example, experience from suitable undergraduate projects/sandwich placements).  Minimum requirement, whatever your experience, is to be a graduate of a top-tier university holding a computer-science based degree (2.1 or better) plus outstanding A level grades, and strong enterprise programming skills in C#, Java and C++. Any FIX protocol, middleware or SQL experience will be a real plus.</p>
<p>In addition you must be able to take on high level of responsibility for your work, have demonstrable strong communication skills, an eye for detail, and a creative yet pragmatic approach focused on delivering practical results for the business. This is an outstanding opportunity to work within the financial software industry with this well regarded company.</p>
<p>Keywords: C#, .Net, Java, C++, London, Finance, 1st, 2.1, PhD, MSc.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-017783.html]]></link>
        <pubDate><![CDATA[Tue, 17 Apr 2012 11:51:44 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-017783.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Bright,-Ambitious,-Numerate-Software-Engineers]]></title>
        <description><![CDATA[<p>Bright, Ambitious, Numerate Software Engineers</p>
<p>Top Quals, C / C++ / C#, Unix / Windows, Good Maths</p>
<p>This is an exciting role with a top Software House.  The company offer a professional but relaxed "Jeans and T-shirts" style environment and innovative work on challenging graphical oriented engineering applications.</p>
<p>You will become an active member of a motivated team responsible for the design and development of leading-edge technical software, with responsibility across the full software development life cycle.</p>
<p>You will interpret customer requirements and research, design and develop reliable, efficient algorithms. You will also write and document high-quality code, working within coding standard guidelines. Specifically, you will help to develop a family of geometric software components for CAD / Data Management applications, including sketching, part and assembly modelling, motion simulation and hidden line visualisation.</p>
<p>With a solid academic record (2.1 Hons / good ‘A’ levels - ideally PhD or MSc) you should have good algorithmic / mathematical abilities and, ideally, reasonable fluency in C / C++ gained within a commercial environment.</p>
<p>This is a top company - offering superb career development prospects &amp; interesting / challenging hands-on R&amp;D work.</p>
<p>In addition to a good salary, the company offers a comprehensive benefits package.</p>
<p>Key skills: Software Developer, Top Quals, C / C++ / C#, Unix / Windows, Good Maths, CAD / Data Management, PhD, MSc</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/bright-ambitious-numerate-software-engineers-018013.html]]></link>
        <pubDate><![CDATA[Mon, 16 Apr 2012 15:07:09 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/bright-ambitious-numerate-software-engineers-018013.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Developer]]></title>
        <description><![CDATA[<p>Summary: Java Developer to work on security solutions, J2EE, Multiplatform, Aylesbury, to £36k.  MUST have British passport as security clearance required.</p>
<p>Part of an international engineering company this key role is to be part of a dedicated team developing security authentification software.  The Java Developer will work in a team developing and testing software related products and solutions in Java on J2EE, under multiple platforms with databases.</p>
<p>With a decent degree you will have good Java development experience (with Java being your current, primary programming language) plus experience in J2EE, SQL / Oracle, Windows / UNIX / Linux plus technologies including most of: SOAP / XML / GUI prototyping / web services / 3-tier architecture / Smart cards / Global platform MULTOS / EMV / WPF / WinForms.</p>
<p>You will have worked in an Agile development environment and you MUST have a British passport as security clearance is required.</p>
<p>Keywords: Java, J2EE, SQL / Oracle, Windows, Unix, e-security, Aylesbury.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019510.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:38:30 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019510.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Mobile-Developer]]></title>
        <description><![CDATA[<p>Summary: mobile developer, iOS/Android, Java/J2ME/Objective C, Norwich or London with remote working, to £highly competitive + benefits</p>
<p>Our client is at the cutting edge of mobile software, specialising in new ways of paying for, and promoting, services people really want. Their leading solutions are taken up by top tier companies and fit seamlessly into the lives of many happy customers. Due to the demand for their services, and the range of exciting products they're developing, our client is looking to expand their mobile development team.</p>
<p>Whether you're a rising star or a seasoned professional, you'll be a software developer with one or more years of experience in the field of mobile applications for business use. Whether or not you have a portfolio of mobile work, you will have produced at least one application for Android or the iPhone/iPad, so you'll know Java, J2ME or Objective C.</p>
<p>You'll have a good, relevant degree, preferably in computer science or engineering. You'll be adaptable and conscientious, self-motivated and driven, ready to work both on your own and as part of a multi-disciplinary team.</p>
<p>Our client has a head office in the centre of the beautiful city of Norwich, within 10 minutes walk of the rail station, as well as a London office. For exceptional candidates who are especially disciplined and self motivated, there's a chance to work from home for a significant portion of your time, travelling to Norwich or occasionally London to meet up with the team.</p>
<p>This is a rare opportunity for the right candidate to join this open and friendly company, and help them develop the next generation of mobile applications. We'd love to hear from you.</p>
<p>Keywords: mobile, J2ME, Java, Android, iOS, iPhone, iPad, Objective C</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/mobile-developer-019154.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:35:57 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/mobile-developer-019154.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Database-Software-Developer]]></title>
        <description><![CDATA[<p>Summary: database software developer, SQL, C# / C++ / Java, database design, to £exceptional + top benefits</p>
<p>Are you a bright database developer with strong SQL and object oriented development skills?</p>
<p>Our client creates innovative mathematical modelling and analysis software tools for the financial services sector. They're well established, highly successful, and maintain a "small company" feel whilst having the backing of an international organisation.</p>
<p>As a Developer within the broader software development team, you will have specific responsibilities for developing data management solutions,working in an agile development environment - initially building an advanced database solution for providing data management version control and audit of sophisticated financial models as part of an industry-leading enterprise software suite.</p>
<p>You'll need:<br />- strong advanced SQL (including stored procedures), database manipulation development and data scheme design<br />- experience of performance optimisation and data validation <br />- full software lifecyle experience including familiarity with software lifecycle processes and support tools, estimation &amp; QA principles<br />- extensive experience of writing software in an object orientated mainstream language (eg C#, C++, Java)</p>
<p>A fast learner and good communicator, you will also have a strong academic background (2.1 or 1st in a numerate subject) from a good university.</p>
<p>This is an ideal opportunity for a smart database software developer with strong SQL. An exceptional salary and top benefits are available to the right candidate, along with sensible working hours, the best equipment needed to do your job, and the chance to work with other exceptional people.</p>
<p>Keywords: database software developer, SQL, stored procedures, C# / C++ / Java, database design, Surrey, £excellent</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/database-software-developer-019371.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:34:52 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/database-software-developer-019371.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer---Parallel-Computing]]></title>
        <description><![CDATA[<p>Software Engineer, OO, Java, C++, Cambridge, to £45k + Benefits.</p>
<p>Our client is looking for a talented Software Engineer to join their Parallel Computing team.</p>
<p>This will require excellent object-orientated design and programming skills, strong inter-personal and communication skills.</p>
<p>Qualifications Required / Preferred:</p>
<ul>
<li>PhD or equivalent in Maths, Physics, Engineering or Computer Science (will be from a premier university).</li>
<li>Good OO skills in Java / C++</li>
<li>Either experience with several OS’s (Linux, Windows, MacOSX) or experience in distributed systems</li>
<li>Excellent communication skills</li>
</ul>
<p>Nice to have:</p>
<ul>
<li>Experience writing job or task schedulers</li>
<li>Background in Distributed Systems</li>
<li>MATLAB</li>
<li>Cross-platform experience</li>
<li>Experience with RMI &amp; JINI</li>
</ul>
<p>Keywords: Software Engineer, OO, Java, C++, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-parallel-computing-019350.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:33:55 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-parallel-computing-019350.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Magik-Developer---Smallworld-GIS]]></title>
        <description><![CDATA[<p>Award winning technology company! Smallworld GIS Developers, Magik, Cambridge, c£45k + benefits.</p>
<p>Our client is an internationally renowned company developing real-time distributed systems for a broad range of applications and industries.  With continued success they’re looking for a talented and customer-focussed software engineer with a Smallworld GIS / Magik background to join their expanding and highly skilled team creating and delivering products to customers. </p>
<p>This is a varied and challenging role: working with peers and customers, providing technical input and applying strong problem solving skills.  The Smallworld GIS / Magik Developer will work closely with UK and global support and development teams, and collaborate with these teams on requirements, design and implementation.</p>
<p>You will be a driven and engaging individual with a solid technical background and programming skills.  Excellent presentation skills and outstanding interpersonal skills are essential.</p>
<p>Requirements:</p>
<ul>
<li>Smallworld GIS background, with strong Magik skills ideally in Telco with expertise in PNI.</li>
<li>Java, C++, C# and web technologies.</li>
<li>Working knowledge of Enterprise Integration, webservices and relational database systems (Oracle, SQL).</li>
<li>Technical documentation.</li>
<li>Agile computing and SCRUM method skills would be an advantage.</li>
</ul>
<p>Keywords: Cambridge, Smallworld GIS, Magik, Telco, PNI, Java, C++, C#, relational database systems, client-facing, support.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/magik-developer-smallworld-gis-019283.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:31:20 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/magik-developer-smallworld-gis-019283.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Agile-Product-Requirement-Manager]]></title>
        <description><![CDATA[<p>Summary: Agile processes in S/W development experience needed for “internal” customer facing role, Oxford, to £competitive + benefits.</p>
<p>Our client is a growing software house that develops business software solutions for international clients. Their product development is based around Agile methods, drawing primarily on the principles of eXtreme Programming. The development of each product requires a member of the team to act as “the customer” who will provide continuous feedback on the design and prioritisation of the product features. This role as Agile Product Requirements Manager is to be “the customer” for one or more products being developed and is a key part of the development process. In particular you will:</p>
<ul>
<li>           Work closely with the development team to provide continuous feedback on the implementation of new features;</li>
<li>           Provide the development team with a single point of contact for requirement and prioritisation questions;</li>
<li>            Prioritise all features and bugs; and</li>
<li>           Define a development plan that aligns the needs of existing customers with their strategic product roadmap.</li>
</ul>
<p>You will have:</p>
<ul>
<li>            excellent academic qualifications - 1st or 2:1 from one of the world's top 500 universities in a numerate or scientific subject;</li>
<li>           around 3 to 4 years' relevant experience: you are likely to have a background in one of the following - Software Development, Software QA, Business Analysis (together with some software development expertise), Product Specification (but coupled with Agile process experience);</li>
<li>            excellent interpersonal, oral and written communication skills;</li>
<li>            experience of structured software development methodologies;</li>
<li>           a keen eye for quality and continual process improvement;</li>
<li>           the ability to pick up new concepts and technologies quickly; and</li>
<li>           solid problem-solving skills, supported by a logical, methodical and thorough approach to implementation.</li>
</ul>
<p>This is an excellent opportunity to work in a challenging software environment where you can apply your experience to produce quality products.</p>
<p>Keywords: Agile, Software, QA, Oxford, 2:1, 1st, eXtreme Programming.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/agile-product-requirement-manager-019041.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:21:44 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/agile-product-requirement-manager-019041.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[C#-Developer]]></title>
        <description><![CDATA[<p>Summary: C#, .Net, rapidly growing software house, Oxford, to £highly competitive.</p>
<p>Although our client is a small UK organisation, they have a global reach, being involved in some of the most groundbreaking projects of their kind. They offer a flexible working environment and the opportunity to work within a small, but highly regarded company dedicated to technical excellence.</p>
<p>They now seek a C# Engineer to play a key role in the development of a new web application that will enable companies to meet their new statutory obligations to create and file accounts in XBRL. You will be involved in all stages of the product lifecycle, including clarifying requirements with the customer, design, implementation, testing and maintenance.</p>
<p>You will have an excellent academic record (2:1 or better from a good university) in Computer Science, Maths, Physics, Chemistry or other scientific discipline containing considerable computing content with no less than 18 months' commercial experience to demonstrate tangible experience with the design and development of large, performance-critical systems. Your skills will include C#, .NET, XML, OO Design (including Design Patterns), Visual Studio 2008, SQL Server 2008, Unit Testing, Selenium. You will also be familiar with Agile/XP environment, Windows and Linux. Any Java will be a real plus.</p>
<p>Keywords: C#, .Net, XML, OO, Java, Oxford, software, 1st, 2.1.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/c-sharp-developer-019489.html]]></link>
        <pubDate><![CDATA[Thu, 12 Apr 2012 14:15:40 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/c-sharp-developer-019489.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Summary: Develop cutting-edge software for a market leading company! Software Developer, C#, ASP.NET, SQL, Cambridge, to £40k + great benefits.</p>
<p>Our client is a world leading company providing chemical reagents to customers worldwide.  They’re now looking for a talented Software Developer to join their friendly team at Head Office in Cambridge.</p>
<p>The Software Developer will develop end-user focused software using ASP.NET, C# in agile and will need excellent communication skills in order to gather requirements and manage project teams. The Software Developer will also support the replacement of a legacy ColdFusion system.</p>
<p>Significant web software development experience (HTML, CSS, JavaScript, JQuery, AJAX), substantial SQL knowledge and a degree (min 2.1 Hons) in Science or Maths are essential. The Software Developer will either have ASP.NET C# expertise or solid Java skills with a demonstrable interest in learning C#.</p>
<p>This is an excellent opportunity to join a customer focused company offering a dynamic working environment and an attractive benefits package.</p>
<p>Keywords: C# ASP.NET, SQL, web development, software developer, agile, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019546.html]]></link>
        <pubDate><![CDATA[Tue, 10 Apr 2012 14:32:26 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-019546.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Web-Developer-(C#)]]></title>
        <description><![CDATA[<p>Summary: A leading scientific software company seeks a highly talented web developer with impressive portfolio.  C#, ASP.NET, web user interface design, Cambridge, £Competitive + Excellent Benefits.</p>
<p>Our client is a highly regarded specialist scientific software company, providing a unique product to customers in academia and industry worldwide.  Its software team continues to grow and is now looking for a highly talented web developer to bring clarity, ease of use and style to their new features and products.</p>
<p>You will work in a small team of talented software engineers and design, develop and maintain software using ASP.NET (C#), jQuery, and Javascript for intranets and the web.</p>
<p>You will have experience in web user interface design, have used AJAX to add interactivity to web pages and can give impressive examples of sites that you have worked on.  You must have C# and ASP.NET experience, and a minimum of 1st/2.1 Hons degree in Computer Science, Engineering, Science or Maths from a recognised university (or overseas equivalent).</p>
<p>Keywords: C#, ASP.NET, AJAX, web design, user interface, interactivity.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/web-developer-c-sharp-019007.html]]></link>
        <pubDate><![CDATA[Thu, 05 Apr 2012 14:44:32 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/web-developer-c-sharp-019007.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Summary: Bright Software Engineer with some experience of at least one of C#, C++ and/or Java for financial software house, London, £highly competitive.</p>
<p>This well established software company has a strong investment in, and focus on, technology for algorithmic financial trading.  With continued growth they seek another high calibre software developer to join the team developing tools for research, data management, simulation, communication and monitoring.  Software is developed primarily in C# and you will be enhancing and supporting the toolset designing and implementing high quality code that works with large data sets. Due to the international nature of the work you may have the occasional overnight support call in a rota with other team members.</p>
<p>You MUST have a very good academic background with A’s &amp; B’s as a minimum at A level (or equivalent) plus at least a 2.1 Hons from a top university in Computer Science or similar.  You will have proven, commercial software development experience in at least one of C#, C++ and/or Java and, although financial experience is not required, you must have a good appreciation of good software architecture and core algorithms and data structures.</p>
<p>This is an outstanding opportunity to work in technically challenging, commercially focused environment.</p>
<p>Keywords: C#, C++, Java, 2.1, 1st, PhD, London, Computer Science, Financial Software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-017885.html]]></link>
        <pubDate><![CDATA[Thu, 05 Apr 2012 14:27:30 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-017885.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Web-App-Developer]]></title>
        <description><![CDATA[<p>Summary: Web application developer, Cambridge, server side Java, SQL, Unix, Agile/Scrum, Oracle, to c£38k plus excellent benefits.</p>
<p>Our client is a leading Cambridge company providing online financial services to consumers and businesses worldwide. The company is expanding and hence looking for bright developers to join their team.</p>
<p>You'll have a good degree in computer science from a red brick university. You'll have at least two years' commercial experience with Java - not only will you understand Java as a language, but you'll know your way around JSP and/or servlets, understand the common pitfalls and be excited to work with this technology in future.</p>
<p>You will have some SQL skills, including basic select, create, update, delete and perhaps an understanding of joins, nested queries and the like. You will be at least somewhat familiar with deployment of Java web applications on Linux / Unix systems.</p>
<p>Any experience you have with Oracle and Agile / Scrum approaches to development will be a plus.</p>
<p>The company offers a friendly work environment, challenging projects and plenty of opportunity to learn from your peers. You will also receive an excellent benefits package, typically including a pension scheme, private health and dental care, life assurance and childcare vouchers. So if you're looking to take the first or next step in your career, don't hesitate - we'd love to hear from you!</p>
<p>Keywords: Java, SQL, Unix, Agile, Scrum, Oracle, web, servlet, JSP, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-web-app-developer-019537.html]]></link>
        <pubDate><![CDATA[Thu, 05 Apr 2012 12:10:03 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-web-app-developer-019537.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: A rare opportunity for a self-propelled Software Engineer to join a small, growing company who are leaders in their field but with a market that is still largely untapped.</p>
<p>Our client has developed systems that enable organisations to significantly improve communication with customers. They are the vendor of choice in their target marketplace, which has big scope for further growth.</p>
<p>Because of this expansion, they are seeking additional high calibre, dynamic people who are looking to take the next step in their career.  You should have a passion for developing top quality, highly usable products and leading the market.</p>
<p>They are looking for an experienced software engineer/developer with Java/Javascript/JQuery experience. (Some of their systems are being restructured and they see this role suiting someone who can take responsibility for developing the client software using these technologies, but who can also participate in the overall system design and implementation.) Experience using Enterprise Java and application servers such as JBoss or Glassfish would be advantageous.</p>
<p>The primary server platform is Linux, Apache, MySQL and PHP. You’ll become responsible for most of the software presented to our client's end users. The user interfaces are presented using HTML and, increasingly, JQuery and JQueryUI.</p>
<p>If you're a talented, professional software developer who takes pride in their work, and who is seeking an excellent opportunity for growth, this could be the chance you have been waiting for. Our client offers a competitive package and a good working environment in a pleasant rural location. Contact us now to find out more.</p>
<p>Keywords: Java, Javascript, JQuery, JQueryUI, Enterprise Java, JBoss, Glassfish, LAMP, Linux, Apache, MySQL, PHP, HTML Python, Ruby, Cambridgeshire</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-019075.html]]></link>
        <pubDate><![CDATA[Wed, 04 Apr 2012 13:40:52 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-019075.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Implementation-Consultant]]></title>
        <description><![CDATA[<p>Summary: Want lots of travel have some programming skills and have excellent academics including good A levels? - if you fit the bill then read on. £33k starting package Surrey.</p>
<p>With this fast growing software consulting company providing services in the areas of customer interaction systems sales force automation and electronic commerce. They employ bright numerate graduates who enjoy a comprehensive benefits package (including car and bonus) and the opportunity to work on client site anywhere in the world developing business applications. In addition to a strong academic record (including A's &amp; B's at A level with a good technical degree) you will have proven ability to program (any C++ or Java will be a plus but the specific programming language is not so important as the practical experience) and enjoy extensive travel. The opportunities for rapid career growth mean that this is an outstanding opportunity.</p>
<p>Keywords: Travel C++ Java 2.1 1st Business software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.<br /> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-implementation-consultant-017894.html]]></link>
        <pubDate><![CDATA[Wed, 04 Apr 2012 13:40:15 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-implementation-consultant-017894.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Global Software company needs an experienced Software Engineer with Unix and Windows plus experience with multiple programming languages, Cambridge, to £competitive + benefits.</p>
<p>This company has a global presence and their Cambridge team develops leading information exchange software for blue chip clients worldwide. You will play a major role in the specification, design, implementation, test and review of software modules for new and existing products. You will develop and test software modules to meet the product requirements specified by Product Management under the direction of the Software Development Manager, and contribute to the development of product innovations and new product specifications under the direction of the Project Manager/Software Team Leader, working with other team members and people from other departments as appropriate.</p>
<p>You will have good knowledge of programming for multiple platforms and environments including UNIX and Windows, a good working knowledge of the design and implementation of large or significant products using C, C++, and either C# and/or Java, a good awareness of scripting languages and development tools, an appreciation of the use of cryptography in IT security, an awareness of Internet technologies, protocols and standards, and an appreciation of relevant Quality (ISO9000) requirements and processes.</p>
<p>With a degree in a relevant computer science related subject, you will ideally have experience of at least two of the following (although good engineers working on just 'smart stuff' will be considered):</p>
<ul>
<li>Embedded systems programming,</li>
<li>Cryptography and computer security techniques,</li>
<li>Internet software application development,</li>
<li>Electronic commerce,</li>
<li>Computer Security, and/or</li>
<li>the use of formal software testing procedures and systems.</li>
</ul>
<p>This is an excellent opportunity to join this growing, global company at the cutting edge of technology.</p>
<p>Keywords: Cambridge, C, C++, C#, Java, UNIX, Windows, Cryptography, Security, Embedded, E-Commerce, Internet Software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-019433.html]]></link>
        <pubDate><![CDATA[Wed, 04 Apr 2012 13:38:27 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-019433.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Developer------------------------------]]></title>
        <description><![CDATA[<p>Summary: Java Developer for growing software house, Oxford, top academics needed, to £highly competitive.</p>
<p>This is a rapidly expanding software company headquartered in Oxford, but with a world-wide customer base. They provide innovative software products in the area of financial and statistical reporting.</p>
<p>They now have a vacancy for a top-flight recent graduate to join their team of outstanding Java software engineers. Working as part of a small team, you will immediately gain project involvement. You will have the opportunity to work on the full software development cycle from interpreting requirements through to design, implementation, testing and release.</p>
<p>You will have:</p>
<p>An exemplary academic record: 2.1 or above from a Top 20 university in Computer Science, Maths, Physics, Chemistry or other scientific discipline containing considerable computing content plus outstanding A Levels in appropriate, supporting subjects</p>
<p>Key skills include:</p>
<p>Strong Java knowledge; good understanding of OO principles; and excellent problem solving and team fit skills. Any XML will be a real plus.</p>
<p>Keywords: Java, graduate, 1st, Oxford, software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-018415.html]]></link>
        <pubDate><![CDATA[Wed, 04 Apr 2012 13:36:50 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-018415.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: This growing company seeks a high calibre Software Developer for this team within financial applications, London, to £highly competitive + superb benefits.</p>
<p>You will be working with a small highly talented collection of software developers working closely with quantitative analysts to create a global automated trading, execution and back testing system. The intellectual level in the team is extremely high, and the environment is friendly and informal: there is no dress code, there is a flat management structure and people are judged on the quality of their work rather than rigid adherence to fixed hours.</p>
<p>You will have excellent academic qualifications – very good A levels and a 1st or 2.1 from a top university in a relevant subject e.g. computing, science, mathematics, engineering, etc - with prior professional development experience using an OO language (such as C++, Java, C#) and have the ability to understand the architecture of large complex systems.  You will have proven ability in both software design and implementation and a genuine interest in technology and finance.</p>
<p>Keywords: PhD, 2.1, 1st, London, Finance, OO, C++, Java, C#.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-017361.html]]></link>
        <pubDate><![CDATA[Wed, 04 Apr 2012 13:23:10 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-017361.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Engineers-/-Technical-Liaison-Consultants]]></title>
        <description><![CDATA[<p>Senior Software Engineers / Technical Liaison Consultants<br />Linux, programming, communication, client-facing</p>
<p>This is a superb opportunity to work in one of the best R&amp;D software development environments in Cambridge, with an internationally successful software company.  They offer a real "jeans &amp; t-shirts" style set-up in modern, light and airy offices with the latest kit, flexi-time, a good relaxation area, free food and great coffee - in a commercial software environment that feels more like a university research lab.</p>
<p>With further growth, they now seek a bright Senior Software Engineers / Technical Liaisons Engineers to join the team. The positions would suit people who wants to remain deeply technical, but move away from full-time software development – although there will still be plenty of opportunity to write code.</p>
<p>You will take responsibility for the technical relationships between the Software Developers / R&amp;D team and their partner companies – which include including Tier 1 OEMs, hardware manufacturers, and software vendors – along with the development of bespoke features for key customers. You will continue to apply your technical expertise, “translating” between technical and non-technical staff. As you will enjoy both software development and regular technical discussions with partners - good technical communication / interpersonal skills and software engineering skills are therefore equally essential.</p>
<p>You should have an impressive academic record in software engineering / computer science, with relevant commercial experience (although post PhD graduates will also be considered).  You should be comfortable with Linux (including shell scripting) – any experience in high-level programming (such as C, C#, OCaml, Java, Python, Microsoft PowerShell) and / or knowledge of functional programming languages such as OCaml, ML or Haskell would be a strong advantage.</p>
<p>You must be comfortable in face-to-face meetings / conference calls with both technical and non-technical personnel, and may be required to make formal / technical presentations.</p>
<p>In addition to an attractive salary, the company offers a comprehensive range of benefits. Applications should be made as soon as possible.</p>
<p>Keywords: Senior Software Engineer - Technical Liaison / Consultant, PhD, Linux, C / C#,/ Java, programming, communication, client-facing, shell scripting, compiling drivers, OCaml, Python, Microsoft PowerShell, functional programming, OCaml, ML, Haskell, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.  And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineers-technical-liaison-consultants-019438.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 15:07:41 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineers-technical-liaison-consultants-019438.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Web-Application-Developer]]></title>
        <description><![CDATA[<p>Summary: Web applications, HTML/CSS, JavaScript, Ajax, Java, HTTP, secure, multithreading, Cambridge, to £highly competitive + benefits.</p>
<p>This is an exciting opportunity to join a world leading, award winning Cambridge company whose products are used by people across the globe.</p>
<p>You'll be a bright team player, with solid, demonstrable programming and problem solving skills. You'll be developing fully fledged web applications (not just "web sites") for millions of users, and you will be expected to make a full and significant contribution to their server side technology and user interface design.</p>
<p>With a good academic record you will have experience of developing web applications using Java on the server side, HTML, CSS and JavaScript on the client side, and Ajax to communicate between the two.</p>
<p>You'll have good user interface design skills and experience of multithreading and network programming (including an understanding of HTTP at the protocol level, and use of HTTPS). Any exposure to Scala, C#, Python, secure coding practices and/or Agile development would be beneficial.</p>
<p>The position carries an attractive package appropriate to qualifications and experience, to include a competitive salary, a 35 hour week, and generous benefits including share options, contributory pension and private healthcare.</p>
<p>Keywords: web, applications, HTML/CSS, JavaScript, Ajax, Java, HTTP, SSL, multithreading</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/web-application-developer-019233.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 14:30:46 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/web-application-developer-019233.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Developers]]></title>
        <description><![CDATA[<ul>
<li>Summary: Senior Software Developers with C++ and Java needed by rapidly growing scientific software company, Cambridge, to £50k + benefits.</li>
</ul>
<p>This rapidly growing company, headquartered in Cambridge and expanding in the US, seeks multi-talented senior software developers with C++ and Java to work on their leading edge data mining software.  With a very good degree (i.e. including good A level grades) you must have excellent object oriented programming skills in C++ and/or Java.  A senior software developer with C++ and Java will have full software development lifecycle experience and experience of typical industry tools such as GCC, Eclipse, Visual Studio, SCons, Junit, Mercurial, Bugzilla and so on.  You will be a good team member with strong interpersonal skills, and must have led other software engineers in a commercial setting.</p>
<p>It is also expected that senior software developers will not only have good C++ and Java will have at least some of the following:</p>
<ul>
<li>Cross platform development on Linux and Windows;</li>
<li>A good knowledge of other programming languages such as C, Perl, Python;</li>
<li>Experience of at least one of the following: application servers, database internals, data visualisation, distributed systems, document processing, content repositories, full text search, grid computing, information retrieval, NLP semantic web, text mining, UI design or web services;</li>
<li>A good understanding of modern development techniques and processes such as agile development, design patterns and test driven development.</li>
</ul>
<p>Keywords: Senior Software Developers with C++ and Java, Cambridge, 2.1, 1st, Linux, Windows, OO.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developers-019146.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 13:50:56 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developers-019146.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Top-Flight-Graduate-Software-Developer]]></title>
        <description><![CDATA[<p>Our client is widely recognised as one of the best companies to work for in the UK. They produce simple, usable tools for use by experienced professionals around the world. Their emphasis on company culture, quality of life and having fun whilst working is hard to match, and they've a real feel good atmosphere, where developers are highly valued from the very start and given the latest tools and technologies to build the best products around.</p>
<p>You'll be:</p>
<p>- A graduate with (or predicted) a 2:1 or 1st in a technical subject from a good University<br />- A programmer at heart who loves technology and building cool stuff<br />- Something of a perfectionist, but with a good dose of pragmatism<br />- Keen to see your work in the hands of real people - and to have them love your work, even if that means more effort for you to get it right!</p>
<p>You'll also have:</p>
<p>- Demonstrable coding skills in C#, Java, C++ or another mainstream language<br />- A good understanding of computer science concepts such as complexity and object-orientation<br />- An interest in developing good software architectures or in top flight user interface design</p>
<p>You'll get to be part of a growing, enthusiastic team of likeminded individuals. You'll get to work on a wide range of projects, with fellow developers as well as dedicated testers, usability experts and technical authors, using a truly agile approach. You'll learn a lot (and doubtless teach your colleagues a few things too as time goes on!).</p>
<p>As a graduate developer, you'll receive a generous salary (circa £30 - £35k) and a top benefits package including flexible working, a roughly 40 hour working week, 25 days' holiday, free hot breakfasts and lunches, a pension, healthcare, life assurance, travel insurance, childcare vouchers, discounted gym membership, free parking...the list goes on!</p>
<p>If all this sounds too good to be true, in many companies it probably is - but these guys are special, and they'd love to hear from you.</p>
<p>Keywords: Graduate, developer, applications, agile, usability, UI, C#, Java, C++, Windows</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/top-flight-graduate-software-developer-019621.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 13:43:36 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/top-flight-graduate-software-developer-019621.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[C++-/-Java-Software-Developer]]></title>
        <description><![CDATA[<p><strong>C++ / Java Software Developer, Cambridge, to £45k.</strong></p>
<p><strong>Summary:  The opportunity for a talented C++ / Java Software Developer to join a highly skilled engineering team developing new functions and products delivering sophisticated algorithmic trading solutions.</strong></p>
<p>Requirements you will have:</p>
<p>·           A First Class or Second Class Upper first degree in Computer Science or closely related subject, with a Masters or PhD degree being considered highly desirable.</p>
<p>·            Experience of commercial software engineering, working practices and methodologies, especially agile software development.</p>
<p>·            Demonstrable development skills in one or more of Java, C++ or .NET, and be keen to learn the others as required.</p>
<p>·            Experience of software development and maintenance on multiple platforms including Windows and Linux, with Solaris also desirable.</p>
<p>·            Knowledge and practical experience of QA methodology and practice will be considered highly desirable.</p>
<p>·            Knowledge of scripting languages like Python and Perl is very desirable.</p>
<p>·            Experience in developing Graphical User Interfaces desirable, with an eye for graphic design and usability.</p>
<p>·            Knowledge of modern web development technologies desirable; XML, HTML, JavaScript, MVC patterns, J2EE, Ajax, Spring.</p>
<p>·            Knowledge of networking and integration technologies useful, e.g. JMS, ESB, other middleware.</p>
<p>·           Strong interpersonal and presentation skills in order to interact with your peers and prospects/customers.</p>
<p>·            Knowledge on the latest programming patterns, and take pride in delivering software engineered to the highest standards of re-use, extensibility, efficiency and readability.</p>
<p>A fantastic opportunity to join a talented team and build on your existing all-round software development skills.</p>
<p><strong>Keywords: C++, Java, Python, Agile, GUI Design, Graphics, Usability, Software Engineer, CEP, Financial Services, Complex Event Processing.</strong></p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/c-plus-plus-java-software-developer-019235.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 13:41:51 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/c-plus-plus-java-software-developer-019235.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Developer-/-Engineer]]></title>
        <description><![CDATA[<p>Senior Software Developer - C / C++ / Java, Embedded Development, Web Technologies, Agile - Cambridge, to c£50,000 + extensive benefits / options / pension</p>
<p>This is a superb opportunity for a Senior Software Developer / Engineer will to join a small multi-disciplinary product development R&amp;D group of an international company.  They are involved in the innovation, design and development of specialised diagnostic instruments and consumer products.  With rapid growth, they now seek a well-qualified, experienced Software Developer / Engineer</p>
<p>Product technology areas range from Embedded Systems right through to Web-based Applications. The position offers a great variety of work - from early-stage research through full systems development to manufacture transfer and service deployment. The projects encompass a wide range of technical disciplines and involve both internal and external (third party) resources worldwide. You will be expected to drive product development forward by turning ideas into software architecture, system designs and implement these on commercial products.</p>
<p>With a very impressive academic record (ideally to postgraduate level with a top university) in a suitable technical / scientific discipline, you should have extensive hands-on software development experience, such as:</p>
<p>• Expert skills in languages such as C / C++ / Java<br />• Significant experience in Embedded Systems Development for consumer products<br />• Extensive experience in Agile methodologies / scrum / extreme programming etc.<br />• Ideally, experience in Open Source development, tools and processes<br />• Knowledge of Telecoms, Cloud Computing, Web Technologies, Information Architecture and Metadata protocols are an advantage.<br />• Familiar with the design of cost-optimized, high-volume consumer products including electronic systems</p>
<p> Your skill set should also ideally include exposure to other related areas associated with multi-disciplinary development projects, such as electronics, mechanical engineering, manufacturing, and regulatory / quality control issues.</p>
<p>Keywords: Senior Software Developer, C / C++ / Java - diagnostic instruments, consumer products, embedded, desktop applications, web development, C / Embedded Software development, Electronics, agile development / scrum / extreme programming; Embedded Systems Development, consumer products, Agile methodologies / Scrum / Extreme programming, Open Source development, Telecoms, Cloud Computing, Web Technologies, Information Architecture and Metadata protocols, high-volume consumer products including electronic systems.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-engineer-019398.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 13:24:33 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-developer-engineer-019398.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Quality-Software-Engineer]]></title>
        <description><![CDATA[<p>Our client is a world renowned software engineering company. Their tools are used by many of the worlds leading engineering companies.  They are currently looking for creative problem solver to work along side a small group of software engineers and ensure that their software is up to scratch and of exceptional quality.</p>
<p>With a degree in physics, maths or computer science, you are also likely to have a PhD.  Your skills will now include experience with a structured programming language such as C++ or Java and programming experience with MATLAB and Simulink. </p>
<p>Beneficial experience:</p>
<ul>
<li>            Knowledge of Aerospace, Automotive, Signal Processing or similar domains</li>
<li>            Knowledge of modelling &amp; simulation and control systems</li>
<li>            Familiarity with Make-files/shell scripting, etc.</li>
<li>            Knowledge of industry testing standards, and the methods of Software Development and Quality Engineering</li>
<li>            Exposure to automated testing tools such as memory, performance, code coverage, etc.</li>
<li>           Test automation experience</li>
</ul>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/quality-software-engineer-019113.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 13:19:08 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/quality-software-engineer-019113.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Bright-Software-Engineer]]></title>
        <description><![CDATA[<p>Work with an exceptional software company who are a real success story - both for their products and for being a superb place to work. They have a shelf-full of awards to prove it! Due to expansion, they are seeking to recruit high calibre engineers now to work on development of their innovative, world-beating software tools.<br /><br />You will have a 2.1 or 1st Class Hons degree from a top university, in Computer Science or a closely related subject, plus experience of OO software development ideally with C#.NET framework but they will also consider top candidates with Java or C++.<br /><br />You will have a real desire to build great software, and fully understand the development lifecycle. Experience with, or interest in, an agile development environment is important, and a good knowledge of SQL Server and T-SQL would be beneficial.<br /><br />You'll need to be a team player with good communication skills, of course.<br /><br />In return, an exceptional, comprehensive benefits package is offered.<br /><br />This is a truly outstanding opportunity to join a small team of bright people developing industry leading products, within a fast growing company where you can make a real impact.<br /><br />Keywords: Software Engineer, software development, C#, .NET, SQL Server, T-SQL, Cambridge<br /><br />Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/bright-software-engineer-018913.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 11:51:22 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/bright-software-engineer-018913.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineers]]></title>
        <description><![CDATA[<p>Summary: Object-oriented C++ for scientific software company in continued growth, Cambridge, to £highly competitive + benefits.</p>
<p>This highly regarded and growing software company specialises in the development of innovative solutions for scientific clients in both academia and industry.</p>
<p>These roles are outstanding opportunities to join their software team, playing a central role in the development of an integrated suite of products.  You will have experience of object-oriented programming in C++; have worked with cross-platform development technologies on Windows and LINUX, 32 and 64 bit; experience of XML technologies, including WSDL, XSD, SOAP; and experience with one or more of C#, C, Perl, Python, Java.</p>
<p>You must have at least a 2.1 honours degree in Computer Science, Engineering, Science, or Maths from a recognised university (or overseas equivalent), and be self-motivated, technically accomplished, a team-worker, and have a customer-focus.</p>
<p>Keywords: C++, OO, Cambridge, XML, Windows, Linux, C#, C, Perl, Python, Java.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineers-018505.html]]></link>
        <pubDate><![CDATA[Sun, 01 Jan 2012 09:44:25 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineers-018505.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Senior Development Engineer, Java, Unix, SQL, Cambridge, to £40k + excellent benefits.</p>
<p>With a world leader in business transaction software, this senior role is to be part of a team with responsibility for design, development and maintenance of software based solutions that make up our client's online payment processing gateway.  You will act as a mentor to others within their development team.  They are currently looking to adopt lean/agile development methods; practical experience of these would be an asset.  You will produce system requirements from business requirements, and produce designs and estimates from system requirements with well structured, maintainable, reliable and fit for purpose code at an accepted level of quality. As this is a senior member of team you will also mentor and train other developers.</p>
<p>You will have proven experience in software development in a number of languages and environments, degree level education (in related subject of computing, maths, science, engineering) or equivalent, experience of complex internet applications and/or the finance industry, knowledge/practical application of agile methods, demonstrable track record in delivering work to schedule and specification, experience of object oriented design, experience of database design in large database systems, and a good knowledge of web application security.  You must have:</p>
<p>Java – proven commercial experience,<br />SQL (preferably Sybase) – proven commercial experience including optimisation of queries, <br />Apache/Tomcat,<br />Source code control (SVN), and<br />Unix (preferably Sun Solaris and/or Linux).</p>
<p>Keywords: Java, SQL, Unix/Linux, Agile, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018864.html]]></link>
        <pubDate><![CDATA[Thu, 01 Dec 2011 17:20:44 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018864.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineers]]></title>
        <description><![CDATA[<p>Summary: Software Engineers, Java, SQL, Linux, Business Web based applications, Cambridge, to £30k + excellent benefits.</p>
<p>This growing, highly regarded company provides business transaction solutions to blue chip clients worldwide.</p>
<p>With continued success they need more Software Engineers to work as part of a team with responsibility for design, development and maintenance of software based solutions that make up their online payment processing gateway.  They are currently looking to adopt lean/agile development methods; practical experience of these would be an asset.  You will produce well structured, reliable software to a high quality level and work within a team of high calibre engineers.  You must have:</p>
<p>Proven experience and/or a genuine passion for software development, degree level education (in related subject of computing, maths, science, engineering) or equivalent, experience of internet applications and/or the finance industry, knowledge/practical application of agile methods, track record in delivering work to schedule and specification, experience of object oriented design, experience of database design in large database systems, and a knowledge of web application security.</p>
<p>Some commercial experience is desired (although outstanding fresh graduates will be considered) with the following skills:</p>
<p>Java, SQL (Preferably Sybase) - experience including optimisation of queries, Apache/Tomcat, Source code control (SVN), Unix (preferably Sun Solaris and/or Linux) experience, Perl, CGI Scripts.</p>
<p>Keywords: Java, SQL, Linux, Agile, Sybase, Apache, Cambridge, graduate, software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineers-018865.html]]></link>
        <pubDate><![CDATA[Thu, 01 Dec 2011 16:20:53 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineers-018865.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Java, SQL, Apache on Unix for business transaction software, Cambridge to £40k + benefits.  24/7 on call function on a rotating basis.</p>
<p>This highly regarded company produces leading edge internet based solutions for business transactions.  This key role is for a senior engineer to work as part of a team (and act as a mentor for others in the team) with responsibility for design, development and maintenance of software based solutions that make up their online payment processing gateway.  Responsibilities will include activities such as producing designs and estimates from system requirements; fulfilling a 24/7 on-call function on a rotating basis; producing well structured, maintainable, reliable and fit for purpose code at an accepted level of quality; and developing unit test code to highest possible coverage levels.</p>
<p>You will have proven experience in software development in a number of languages and environments; a degree level education (in a related subject of computing, maths, science, engineering) or equivalent.  You will have: experience of complex internet applications and/or the finance industry; knowledge/practical application of agile methods; a demonstrable track record in delivering work to schedule and specification; experience of object oriented design; experience of database design in large database systems; and a good knowledge of web application security.</p>
<p>Your software skills will be as follows:</p>
<p>Mandatory:</p>
<ul>
<li>           Java  - proven commercial experience</li>
<li>           SQL (preferably Sybase) –proven commercial experience including optimisation of queries</li>
<li>            Apache/Tomcat</li>
<li>           Source code control (SVN)</li>
<li>           Unix (Preferably Sun Solaris and/or Linux)</li>
</ul>
<p>Desirable</p>
<ul>
<li>           Perl</li>
<li>           CGI scripts</li>
</ul>
<p>This is an excellent opportunity to join this growing company at the forefront of their market sector.</p>
<p>Keywords: Java, SQL, Sybase, Apache/Tomcat, SVN, Unix, Linux, Solaris, Cambridge, senior, mentor.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018994.html]]></link>
        <pubDate><![CDATA[Thu, 01 Dec 2011 16:12:51 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018994.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Developer]]></title>
        <description><![CDATA[<p>Summary: Java developer, SQL an advantage, Cambridge, to £competitive + benefits.</p>
<p>Our client is a young company working in the green tech sector. Due to continued success they are seeking a Java developer, ideally with database / SQL skills, to join their Java development team in Cambridge.</p>
<p>The Java developer will have a good degree in a relevant technical subject, as well as several years commercial experience in Java.  Exposure to databases / SQL is definitely an advantage, but significant knowledge of SQL is not required given a strong background in Java.</p>
<p>This is an excellent opportunity for a bright Java developer to join a vibrant young company with an excellent benefits package.</p>
<p>Keywords: Java, SQL, databases, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019356.html]]></link>
        <pubDate><![CDATA[Tue, 01 Nov 2011 13:49:13 +0000]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019356.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Test-Engineer]]></title>
        <description><![CDATA[<p>Summary: highly numerate senior software test engineer, automated and manual testing, statistics, C#/C++/Java, Agile, Cambridge, £exceptional + top benefits</p>
<p>Are you a dedicated senior software test engineer with good mathematical skills?</p>
<p>Our client creates innovative mathematical modelling and analysis software tools for use by professionals in the financial services sector. They're well established in Cambridge, highly successful, and maintain a "small company" feel whilst having the backing of an international organisation.</p>
<p>They're seeking top test engineers to work on their latest line of products. You'll be passionate about software testing - this isn't a stepping stone into a development role -  and you'll have a good relevant degree and several years test experience to back it up. You'll be highly numerate with good analytical skills, and preferably a good grasp of statistics. If you're familiar with databases and/or SQL that's an advantage but not essential.</p>
<p>You'll be liaising with developers and expert end users during a very hands-on Agile development cycle to create and execute test plans. Tests will be both manual and automated: the manual testing requires someone numerate who is able to follow figures back through behind the scenes processing to work out how they were arrived at, as getting the numbers right is critical to our client! Automated tests cover both functionality and performance, and you'll need to be able to produce them using scripting languages and/or a mainstream OO language such as C#, C++ or Java.</p>
<p>Our client practices the best kind of Agile development, where customers are feeding directly back into the development process, and you'll be a key part of that. You'll be ready to talk both with developers and domain experts to make sure your testing is covering all bases, and your feedback on usability and other "soft" issues will be very valuable.</p>
<p>This is an ideal opportunity for an agile, numerate test engineer. An exceptional salary and top benefits are available to the right candidate, along with sensible working hours, the best equipment needed to do your job, and good coffee.</p>
<p>Keywords: software, test, automated, manual, Agile, mathematics, statistics, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-test-engineer-019257.html]]></link>
        <pubDate><![CDATA[Sat, 01 Oct 2011 16:21:21 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-test-engineer-019257.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Enterprise-Applications-Developer]]></title>
        <description><![CDATA[<p>Leading informatics company seeks a software engineer to join their R&amp;D team to contribute to new enterprise applications. Cambridge, £Competitive + Bens.</p>
<p>Working within an agile development environment, our client produces software applications for the scientific and technology sector. As part of their current recruitment, they are seeking a Senior Software Engineer to define the architecture and user interfaces to deliver enterprise applications.</p>
<p>Candidates must have a good degree (1st/2.1) in a computer science, engineering or scientific discipline, and a proven background in product development life-cycle and test methodologies. Further technologies are required: Strong background in Java (ideally JavaScript-based web application development); and Database development experience using Oracle and PL/SQL. Prior experience delivering complex software solutions in an agile environment is beneficial.</p>
<p>This is an excellent opportunity for a Java developer to join a leading solutions company as they develop their next enterprise applications, and in return gain an excellent remuneration and benefits package.</p>
<p>Key words: Java, agile, database, Oracle, PL/SQL, enterprise, applications, scientific software, informatics.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-enterprise-applications-developer-019123.html]]></link>
        <pubDate><![CDATA[Sat, 01 Oct 2011 14:47:56 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-enterprise-applications-developer-019123.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Software-Developer]]></title>
        <description><![CDATA[<p>Summary: Java developer, green technologies, databases an advantage, Cambridge or Essex, to £competitive + benefits.</p>
<p>Are you a smart Java developer looking for a new challenge? Would you like to work with a young green tech company, well funded and with ambitious plans for the future?</p>
<p>Our client develop some smart hardware and accompanying software to help people and companies take control of their driving habits, either personal or commercial. In this time of rising fuel prices, "how is my driving?" is an ever more relevant question - if you're treating your vehicle well and driving economically, not only is it safer but far more economical, both in terms of petrol and insurance, especially given that many people's insurance premiums are going up as providers are obliged to treat everyone more equally.</p>
<p>Our client's hardware plugs right into vehicle systems and can monitor all kinds of neat stuff about the way the vehicle is running. This data is then processed using smart Java tools, and can be made available for either immediate reference to the driver, or to examine back at base (or at home) later on.</p>
<p>They're looking for good Java developers as they're expanding their Cambridge team; they also have an office in Essex if that's more convenient, and you're welcome to work from either. You'll need a good degree in computing, maths, engineering or a related subject, and several years solid commercial Java development experience. If you've got good database skills, that's a plus.</p>
<p>They're a young company formed by smart people, and their products can make a real difference both to people's lives and to the environment. They take good care of their staff, with sensible working hours, good benefits and relaxed, easy going social events for those who are interested - plus free pizza for lunch on Fridays.</p>
<p>This is an ideal opportunity for a skilled Java developer to make a difference. We'd love to hear from you.</p>
<p>Keywords: Java, green, databases, Cambridge, Essex</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-software-developer-019246.html]]></link>
        <pubDate><![CDATA[Sat, 01 Oct 2011 12:32:19 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-software-developer-019246.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Web-Applications-Developer]]></title>
        <description><![CDATA[<p>This innovative start-up software company is seeking a Java web application developer to join their engineering team for the development of a next generation, web based collaboration platform.</p>
<p>You will be responsible for the implementation and testing of components using Java, Spring Framework and web technologies (HTML, CSS and JavaScript). They are looking for exceptionally skilled and motivated individuals who can bring their own ideas to the table and help influence the future direction of the product.</p>
<p>Essential Skills &amp; Experience</p>
<p>· Java J2EE, Spring Framework and Hibernate <br />· Web Technologies (HTML, CSS &amp; JavaScript including AJAX, JSON, and JavaScript Frameworks such as JQuery <br />· Experience in MySQL or PostgreSQL and good knowledge of SQL <br />· Unit Testing such as JUnit <br />· Understanding of Web standards cross-platform, cross-browser issues <br />· Excellent debugging and problem solving skills <br />· Passion for clean code and clear naming conventions <br />· Excellent interpersonal skills, and be able to handle multiple tasks simultaneously <br />· Highly self-directed, a strong individual contributor and strong team player</p>
<p>Desirable Skills &amp; Experience (not essential)</p>
<p>· Experience in Maven <br />· Experience in Lucene <br />· Knowledge of Apache Tomcat and Linux architecture <br />· Knowledge of web application scalability (including cloud infrastructures such as EC2) <br />· Experience of agile software development (e.g. Extreme Programming)</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-web-applications-developer-018792.html]]></link>
        <pubDate><![CDATA[Sat, 01 Oct 2011 11:43:31 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-web-applications-developer-018792.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Java-Developer]]></title>
        <description><![CDATA[<p>Senior Java Developer – Analytics, Agile, Enterprise, Java, Spring, Cambridge, to £50,000 DOE.</p>
<p>A Senior Java Developer is wanted by our client to join their Analytics team to work on intelligent data Enterprise solutions. Working within an Agile framework, the Senior Java Developer will work in close collaboration with researchers, developing algorithm designs into software applications (using Java and Spring) through compliance with software architecture, coding and testing standards. Further responsibilities will include: design and code review; and mentoring of junior team members.</p>
<p>Key requirements for the Senior Java Developer role:<br />- Degree educated (1st/2.1 from a good university) or strong relevant commercial experience.<br />- Proven commercial experience using Java and Spring, with experience using Tomcat, Jetty or similar servlet containers.<br />- Experience working in an Agile environment using test-driven development for scalable Enterprise systems.<br />- Knowledge of signal processing, artificial intelligence, data analytics, and use of other OO scripting languages for Java platforms (Groovy and Python) is highly desirable.</p>
<p>This is an excellent opportunity for a Java Spring Developer to work within the green technology sector, utilising your proven background in Enterprise software development in a forward-thinking Agile framework. Senior Java Developer – Analytics, Agile, Enterprise, Java, Spring, Cambridge, to £50,000 DOE.</p>
<p>Recommend for £250 – see <a href="http://www.ecmselection.co.uk/tell-a-friend">www.ecmselection.co.uk/tell-a-friend</a> for details.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-developer-019337.html]]></link>
        <pubDate><![CDATA[Sat, 01 Oct 2011 11:28:15 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-java-developer-019337.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Scientific-Developer]]></title>
        <description><![CDATA[<p>Summary: Scientific Developer, Bioscience background plus Perl, Python or Java, Cambridge, to £competitive + benefits.</p>
<p>This leading scientific software company is a provider of innovative, quality solutions for data retrieval within the life science domain. Their solutions are deployed in a number of sectors and they now seek a talented post-graduate, with both a background in life sciences and experience in informatics, to work on solution focused resources to assist their customers in applying solutions to their business.</p>
<p>You will develop and maintain resources to assist their customers in the use of our clients’ software; develop programs and linguistic patterns; and work closely with the software development team to ensure customer queries are resolved and deliver high quality solutions on time.</p>
<p>You will have a good degree, post-grad qualification or equivalent in life sciences or bioinformatics; strong programming skills with Perl, Python or Java; academic or commercial experience in biology, genomics, bioinformatics or similar; plus knowledge of text / data mining and / or enterprise search and life science information sources.</p>
<p>This is an excellent opportunity for a pro-active, communicative scientific developer to work at the cutting edge of technology.</p>
<p>Keywords: life science, Perl, Python, Java, text, data, 2.1, 1st, PhD, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/scientific-developer-019268.html]]></link>
        <pubDate><![CDATA[Thu, 01 Sep 2011 13:18:32 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/scientific-developer-019268.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Core-Application-Developer]]></title>
        <description><![CDATA[<p>Summary: Server side applications, Java, web app frameworks, network programming, security, multithreading, Cambridge, to £highly competitive + benefits.</p>
<p>This is an exciting opportunity to join a world leading, award winning Cambridge company whose products are used by people across the globe.</p>
<p>You'll be a bright team player, with solid, demonstrable programming and problem solving skills. You'll be developing the server side of fully fledged web applications (not just "web sites") for millions of users, and you will be expected to make a full and significant contribution to their technology.</p>
<p>With a good academic record you will have significant experience developing server side applications using Java, including Java servlets and using web sockets with a framework such as Apache Tomcat, Jetty, or Netty.</p>
<p>You'll have strong multithreading and network programming skills, and a good understanding of secure programming principles and practice. Any exposure to Scala, C#, Python, relational databases or NoSQL would be beneficial.</p>
<p>The position carries an attractive package appropriate to qualifications and experience, to include a competitive salary, a 35 hour week, and generous benefits including share options, contributory pension and private healthcare.</p>
<p>Keywords: server side, Java, servlets, network programming, security, multithreading.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/core-application-developer-019234.html]]></link>
        <pubDate><![CDATA[Thu, 01 Sep 2011 10:31:50 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/core-application-developer-019234.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer---Junior-/-Senior]]></title>
        <description><![CDATA[<p>Excellent opportunity for a talented Software Engineer to develop web applications with a fast growing company in the heart of London.  This role is suitable for outstanding graduates and experienced Software Engineers, £25k - £40k.</p>
<p>Our client is a leading technology firm specialising in building solutions ranging from large databases to pattern recognition systems for large media companies worldwide.</p>
<p>They now seek a talented Software Developer who can offer skills in JSON, JavaScript, C#, C++, SQL and NoSQL to join other high calibre developers in their web team.</p>
<p>In addition to an impressive degree in Computer Science (plus good A-levels) and excellent hands-on programming skills you should ideally have experience of analysing large volumes of data, familiarity with pattern recognition and developing clean well-structured code.</p>
<p>This role offers stimulating project work and great career development prospects – along with the opportunity to learn from some of the brightest computer scientists in the industry.</p>
<p>Keywords: Software Engineer, graduate/postgraduate, Junior/Senior, JSON, JavaScript, C#, SQL, NoSQL, C++, web.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-junior-senior-019149.html]]></link>
        <pubDate><![CDATA[Mon, 01 Aug 2011 14:40:41 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-junior-senior-019149.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[NLP-Scientific-Developer]]></title>
        <description><![CDATA[<p>Summary: NLP experience needed, Java/C and Perl, Cambridge, to £competitive + benefits.</p>
<p>This established, highly innovative scientific software company specialises in the development of text mining tools for life science companies worldwide. They now seek a talented post graduate scientist with experience in NLP to develop and maintain resources for customer requirements; working with application scientists and the software development team. This will include developing patterns to recognise relationships, and contributing to projects for our client and specific UK &amp; EU funded research projects.</p>
<p>You will have:</p>
<ul>
<li>           a good post graduate qualification in computational linguistics or related discipline, including a good understanding of grammar;</li>
<li>            research experience preferably in a commercial setting;</li>
<li>           good interpersonal and communication skills;</li>
<li>            attention to detail; and</li>
<li>           strong programming skills, ideally with experience of Java or C and a scripting language such as Perl.</li>
</ul>
<p>A background in life sciences and / or using ontologies will be a plus. This is an excellent opportunity to work at the cutting edge of technology.</p>
<p>Keywords: NLP, natural language processing, Java, C, Perl, Cambridge.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/nlp-scientific-developer-019269.html]]></link>
        <pubDate><![CDATA[Mon, 01 Aug 2011 13:18:59 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/nlp-scientific-developer-019269.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Electronics-Test-Engineer]]></title>
        <description><![CDATA[<p>Summary: Electronics test engineer, PCB CAD, LabView, embedded C, to £competitive + benefits</p>
<p>Our client develops exciting products and tools in the environmental technology sector which help consumers and companies stay green, support sustainable development and save money. Due to their continued success they're urgently seeking top people to join their team.</p>
<p>You'll have a good degree in electronic engineering or a related subject.  You don't have to be keen on green technology, but if you are, this is an excellent opportunity to make a difference.</p>
<p>You'll be creative, and methodical, a skilled tester able to seek out shortcomings in hardware and software designs and clearly document the structured steps you're taking. You'll be enthusiastic, driven, able to work individually or as part of a skilled team, and be ready to improve your skills and learn with your peers.</p>
<p>You'll be designing and producing your own test equipment, so you'll have experience with PCB CAD design and prototype electronics. You'll have used NI LabView, be comfortable writing embedded C code, and be able to produce high quality documentation.</p>
<p>Any experience in the automotive sector, particularly with ECUs or vehicle communications protocols, and/or with the design/development of test equipment would be beneficial, as would experience developing in other programming languages such as C++, Java or Python.</p>
<p>You'll also be ready to travel from time to time, since there will be occasions when your work will take you to locations both in the UK and overseas.</p>
<p>This is an ideal opportunity for a skilled engineer to make a difference in the green tech sector. We'd love to hear from you.</p>
<p>Keywords: electronics, test, PCB, CAD, LabView, embedded, C, automotive</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/electronics-test-engineer-019244.html]]></link>
        <pubDate><![CDATA[Mon, 01 Aug 2011 12:32:58 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/electronics-test-engineer-019244.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Java-Developer]]></title>
        <description><![CDATA[<p>Java Developer sought by established software company, Suffolk, commutable from Cambridge, £30,000 - £35,000 + very good benefits.</p>
<p>Our client is an established software engineering company developing bespoke software for public services. They seek a Java Developer with good commercial experience and excellent working knowledge of the software development lifecycle to help maintain one of their key software products.</p>
<p>This is a fantastic opportunity to join a company with an open, inclusive working environment and with offices just a short walk from the historic town centre.</p>
<p>You will analyse requirements from functional specifications / test case scenarios; design, develop and test code; participate in system modelling and design activities; and provide high quality technical support to production applications.</p>
<p>An organised, methodical and logical approach to work is essential, as is strong communication, customer facing and team working skills. You will also need to be self-sufficient, as there will be occasions of working alone.</p>
<p>Other requirements:<br />• Familiarity with version control software and any of Agile, Waterfall and Extreme Programming<br />• Experience of performance tuning and data modelling using appropriate tools<br />• Strong analysis, design and development skills<br />• Experience of producing design artefacts and relating ideas / information to other team members and non-technical people</p>
<p>This role offers an excellent benefits package (private medical insurance, gym membership, pension), free onsite (and indoor) parking and access to 3rd party promotions.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019133.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 14:41:03 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/java-developer-019133.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Global Software company needs an experienced Software Engineer with Unix and Windows plus experience with multiple programming languages, Cambridge, to £competitive + benefits.</p>
<p>This company has a global presence and their Cambridge team develops leading information exchange software for blue chip clients worldwide. You will play a major role in the specification, design, implementation, test and review of software modules for new and existing products. You will develop and test software modules to meet the product requirements specified by Product Management under the direction of the Software Development Manager, and contribute to the development of product innovations and new product specifications under the direction of the Project Manager/Software Team Leader, working with other team members and people from other departments as appropriate.</p>
<p>With a degree in a relevant computer science related subject, you must have experience of at least two of the following:</p>
<p>- Embedded systems programming,<br />- Cryptography and computer security techniques,<br />- Internet software application development,<br />- Electronic commerce,<br />- Computer Security, and/or<br />- the use of formal software testing procedures and systems.</p>
<p>You will have good knowledge of programming for multiple platforms and environments including UNIX and Windows, a good working knowledge of the design and implementation of large or significant products using one or more of C, C++, C# and/or Java, a good awareness of scripting languages and development tools, an appreciation of the use of cryptography in IT security, an awareness of Internet technologies, protocols and standards, and an appreciation of relevant Quality (ISO9000) requirements and processes.</p>
<p>This is an excellent opportunity to join this growing, global company at the cutting edge of technology.</p>
<p>Keywords: Cambridge, C, C++, C#, Java, UNIX, Windows, Cryptography, Security, Embedded, E-Commerce, Internet Software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018614.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 14:24:30 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-software-engineer-018614.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Developer]]></title>
        <description><![CDATA[<p>This exciting young company are developing game-changing web technology, offering their customers (household name online media companies) and end-users access to more smartly targetted, relevant information.</p>
<p>Due to expansion, our client is looking for an experienced, motivated software developer to joins its development team. You will work principally on web back-end infrastructure, to meet the demands of a rapidly expanding customer base. Working with major customers on projects to deliver new functionality and services, you will ensure our client's software services are scalable, robust and effective.</p>
<p>You'll have a strong academic background and track record of delivering high quality software, with extensive experience of software development (with C, C++ or Java, ideally in a Linux-type environment). This will be coupled with strong experience of web technologies (particularly MySQL, but also HTML, CSS, JavaScript, XML, PHP etc).</p>
<p>Good interpersonal skills and team working abilities are essential.</p>
<p>This is a fine opportunity to join a small, fast growing business, and be part of the core technical team developing software as a service solutions to meet the needs of blue-chip clients.</p>
<p>Contact us now to find out more.</p>
<p>Keywords: software developer, software engineer, back-end, web technologies, software as a service, SaaS, information retrieval, web search, web crawling, C, C++, Java, Linux, MySQL, HTML, CSS, JavaScript, XML, PHP, Cambridge</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p><br /> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-developer-018876.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 14:04:33 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-developer-018876.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Global Software company needs an experienced Software Engineer with UNIX and Windows plus experience with multiple programming languages, Cambridge, to £competitive + benefits.</p>
<p>This company has a global presence and their Cambridge team develops leading information exchange software for blue chip clients worldwide. You will play a major role in the design, implementation, test and review of software modules for new and existing products. You will develop and test software modules to meet the product requirements specified by Product Management under the direction of the Software Lead Engineer, and contribute to the development of product innovations and new product specifications under the direction of the Project Manager/Software Team Leader, working with other team members and people from other departments as appropriate.</p>
<p>You will have good knowledge of programming for multiple platforms and environments including UNIX and Windows, a good working knowledge of the design and implementation of large or significant products using C, C++, and either C# and/or Java, a good awareness of scripting languages and development tools, an appreciation of the use of cryptography in IT security, an awareness of Internet technologies, protocols and standards, and an appreciation of relevant Quality (ISO9000) requirements and processes.</p>
<p>With a degree in a relevant computer science related subject, you will ideally have experience of at least two of the following (although good engineers working on just 'smart stuff' will be considered): </p>
<ul>
<li>            Embedded systems programming,</li>
<li>            Cryptography and computer security techniques,</li>
<li>           Internet software application development,</li>
<li>            Electronic commerce,</li>
<li>            Computer Security, and/or</li>
<li>           the use of formal software testing procedures and systems.</li>
</ul>
<p>This is an excellent opportunity to join this growing, global company at the cutting edge of technology.</p>
<p>Keywords: Cambridge, C, C++, C#, Java, UNIX, Windows, Cryptography, Security, Embedded, E-Commerce, Internet Software.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-019042.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 12:22:09 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-019042.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Mathematical-Software-Developer]]></title>
        <description><![CDATA[<p>Are you a very bright software developer/mathematician keen on the financial sector? Fancy living and working in Cyprus? Then this could be the opportunity you've been looking for!<br /><br />With an award winning hedge fund, this is an exciting chance to join a team developing and managing the firm's quantitative/systematic analysis platform. The role will involve close communication with the research and trading teams. <br /><br />The ideal candidate will have excellent all-round computing skills and strong mathematical ability, as well as project experience in meeting deadlines. Exposure to the finance industry is a definite plus but is not essential.<br /><br />Your key responsibilities will be:<br />- to develop &amp; support the company’s quantitative portfolio management, analysis and attribution systems<br />- to understand complex trading processes and systems and to help the ongoing development of control parameters, to ensure reliability, consistency, process quality and control<br /><br />You'll have a 2.1 or 1st class degree in a numerate subject, from a top university, coupled with:<br />- significant previous experience in mathematical computing (preferably in the financial area)<br />- strong numerical skills<br />- good knowledge of computer languages/environments such as Python, Java or .NET, and exposure to mathematical tools such as Matlab, Gauss or R<br />- the ability to work well under pressure and take a proactive approach<br /><br />Our client offers a stimulating work environment (in sunny Cyprus!) with exciting personal growth and long-term career opportunities.<br /><br />Keywords: mathematics, maths, finance, financial sector, portfolio management, analysis, trading systems, Python, Java, .NET, Matlab, Gauss, R, Cyprus.<br /><br />Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.<br /><br /><br /></p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/mathematical-software-developer-017882.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 12:11:01 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/mathematical-software-developer-017882.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Senior-Mobile-Applications-Development-Engineers]]></title>
        <description><![CDATA[<p>This is a great opportunity for an experienced Software Engineer to join the development team of this dynamic, product and services company based in Central London - working on innovative products and solutions for secure / encrypted communication system applications.</p>
<p>You will take a key role in the development and continuing roll-out of innovative mobile device applications across a wide variety of platforms - including Android, Blackberry, iOS (iPhone), Symbian and / or Windows Phone 7. Building on your experience in one or more of these platforms, the dynamic environment encouraged by this company means there will be exciting opportunities to work across other platforms as well as server-side developments.</p>
<p>With a good academic record, you should have solid commercial software development skills, with proven experience of developing software for mobile platforms - on any one, or more, of: Android, Blackberry, iO (iPhone), Symbian, and / or Windows Phone 7. You will of course have strong OOA / OOD software development experience and be very fluent in either Java or C / C++ / Objective C.</p>
<p>Your experience should also ideally include exposure to VoIP (voice over internet protocol) systems and associated signalling and media transport technologies such as SIP/  SDP and RTP protocols - and networking protocols such as TCP/IP and UDP/IP.  With experience across the full software development lifecycle you should be independently motivated and delivery-oriented, with mature and creative analysis and problem solving skills. Although not a requirement, any experience in areas such as: security architecture design, cryptographic algorithms and protocols, telephony, audio, codecs, user interface design, streaming media - would be of interest.</p>
<p>Please note that due to the nature of the work, you must be fully eligible for - and willing to undertake - UK security clearance vetting if required.</p>
<p>These are fantastic opportunities with a rapidly growing and successful company.  In addition to a negotiable salary (depending on experience) the roles carry a competitive benefits package, including share options.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/senior-mobile-applications-development-engineers-019001.html]]></link>
        <pubDate><![CDATA[Wed, 01 Jun 2011 10:31:14 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/senior-mobile-applications-development-engineers-019001.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Agile-Developer-Junior/Senior]]></title>
        <description><![CDATA[<p>Looking to start or further progress your software development career? Are you ambitious, dynamic, and a proven problem solver? Our client provides innovative telecommunications solutions, and they are seeking creative junior and experienced senior developers to work on progressive development projects.<br /><br />Based in central London, our client provides full vertical integration solutions for communications, allowing their customers to streamline their business infrastructure. As part of a growing development team, you will develop new FOSS applications product suites and OS, providing an excellent base for your fledgling software development career – with key engagements in pair programming, test-driven development, xUnit testing and automated testing.<br /><br />Candidate Requirements:<br />Our client is looking for developers with huge potential – so you will have an excellent academic background (1st/2.1 relevant degree from a top university, probably with a Masters), with substantial programming projects (in Java, or another OO language), or ideally commercial Java (other mainstream OO languages will be considered) or PHP programming experience. Further you may have been exposed to Agile methodologies, or if not are keen to learn this and other programming techniques. Any experience with UNIX/Linux development, and open source coding is highly desirable. Applicants must have a pro-active, logical mindset with a strong ability to learn rapidly, and excellent communication skills.<br /><br />This is a fantastic opportunity for a bright go-getting graduate coder to ignite their software career, or for an ambitious, innovative Agile developer to gain significant commercial programming expertise.  In return, you will be rewarded with a competitive salary with quarterly bonuses, with huge potential for career progression, and technical specialisation.   <br /><br />Keywords: Agile, Graduate, Java, UNIX, Linux, London, OO, PHP. <br /><br />Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/agile-developer-junior-senior-018618.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 17:45:25 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/agile-developer-junior-senior-018618.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Programming-Consultant]]></title>
        <description><![CDATA[<p>Summary: Java EE &amp; C Programming Consultant, secure transaction systems, Cambridge, to £48k + benefits.</p>
<p>This highly innovative group is part of an international software and communications house and develops secure information and communication systems for a wide range of sectors.  Projects include architecture design, security and encryption product development, evaluation and certification preparation and through-life management services.</p>
<p>This key role is for a Programming Consultant and includes developing security applications in JEE and C; developing and managing solution design documentations including high and low level design documents, using case documentation, and test plans and build systems; onsite deployment of JEE solutions into a secure data centre; and integrating with staff and resources from other parts of the organisation if necessary.</p>
<p>You will develop and maintain a classified national security system; deliver (project manage and also technical contribution) projects within time, cost, quality constraints; and deliver security analysis within large project/code review opportunities.</p>
<p>With a good academic background including a degree in a relevant technical subject you must have experience in Enterprise Java Development including EJBs, JMS Messaging, Jboss and JPF; and experience in standard Java and general programming, including generics, design patterns and code optimisation. Additional experience with the Maven build system, including optimising dependencies and resolving dependency conflicts, writing custom plugins, and controlling the generation of artifacts and websites as part of the build would be preferred.</p>
<p>This is an excellent opportunity to work in this dynamic development environment at the cutting edge of technology.</p>
<p>Keywords: Java EE, C, EJB, JMS, Jboss, Maven, Cambridge, security, encryption.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/programming-consultant-018927.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 16:06:48 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/programming-consultant-018927.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Algorithms-&-Modelling-Engineer]]></title>
        <description><![CDATA[<p>Summary: Algorithms &amp; Modelling for tracking and processing technologies for defence or commercial applications, Surrey, to £highly competitive + benefits.</p>
<p>Novel algorithms and processing solutions are key to our clients business. This new role requires a truly innovative thinker and highly skilled engineer to tackle demanding algorithmic, mathematical modelling, simulation and data processing projects.  In many cases your output will be designing documents, technical reports and proof-of-concept demonstration code but you may also be advising clients in a technical consultancy capacity or, occasionally, providing specialist training lectures to clients across the globe.</p>
<p>With an excellent academic background (strong A levels, 2.1/1st plus ideally a PhD) you will have experience/expertise in some, or all, of:</p>
<p>Image Processing; 3D Imaging; Data, Information and Image Fusion; Video Analytics &amp; Biometrics; Detection &amp; Tracking; Classification and Anomaly Detection; Multi &amp; Hyper-Spectral Data Processing; Mathematical Modelling &amp; Optimisation; Sensor System Modelling &amp; Simulation; and/or Coding skills in Matlab, Labview, C/C++/Java and/or CUDA.</p>
<p>Due to the nature of their work our client can only recruit British nationals.</p>
<p>Keywords: Tracking, Algorithm, Modelling, Matlab, C, C++, Java, CUDA, LabVIEW, Processing, Surrey.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/algorithms-and-modelling-engineer-018642.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 14:57:23 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/algorithms-and-modelling-engineer-018642.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>Summary: Top academics with good OO C++ needed, scientific data mining, Cambridge, to £33k + benefits.</p>
<p>This established, leading edge scientific software company develops agile text mining tools for life science, business and media sectors.  This new role is to work on the development of high quality software and associated documentation &amp; support for their product suite.</p>
<p>With a very strong degree in Computer Science, Mathematics or similar numerate subject from a top university (i.e. with very good A level grades as well), you must have excellent object oriented programming skills in C++.  Ideally you will also have good programming skills in other languages e.g. C, Java, Javascript, Python and Perl; cross platform development experience on Linux and Windows; commercial experience with the full software development lifecycle including: specification, development, documentation, testing and maintenance; and experience with typical industry tools including interactive development environment, software version control, build systems, testing frameworks and bug tracking systems.</p>
<p>This is an excellent opportunity to work in a stimulating, highly innovative software environment where you can extend your career.</p>
<p>Keywords: OO, object oriented, C++, Cambridge, 2.1, 1st, PhD, Windows, Linux.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018975.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 14:53:25 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018975.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Front-end-Web-Software-Developer]]></title>
        <description><![CDATA[<p>This exciting young company are developing game-changing web technology, offering their customers (household name online media companies) and end-users access to more smartly targetted, relevant information.<br /><br />Due to expansion, our client is looking for an experienced, motivated software developer to join its team. You will work principally on web front-end development, to meet the demands of a rapidly expanding customer base. Working with major customers on projects to deliver new functionality and services, you will ensure our client's software services meet and exceed expectations.<br /><br />You'll have a strong academic background and track record of delivering high quality software, with considerable experience of software development (with C, C++ or Java). This will be coupled with extensive experience of web technologies (PHP, HTML, CSS, JavaScript, XML, PHP MySQL etc).<br /><br />This role will involve considerable interaction with client companies, so excellent interpersonal skills and team working abilities are essential.<br /><br />This is a fine opportunity to join a small, fast growing business, and be part of the core technical team developing software as a service solutions to meet the needs of blue-chip clients. <br /><br />Contact us now to find out more.<br /><br />Keywords: software developer, software engineer, front-end, web technologies, software as a service, SaaS, information retrieval, web search, web crawling, C, C++, Java, MySQL, HTML, CSS, JavaScript, XML, PHP, Cambridge<br /><br />Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/front-end-web-software-developer-018877.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 14:15:53 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/front-end-web-software-developer-018877.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>This is a superb opportunity for a very clever Software Engineer to join a world class company - to undertake technically challenging and exciting work in a flexible and creative environment.</p>
<p>Based in the South West of London, this quoted company has created the world’s most advanced Cloud application. With products and services sold globally, it still has no viable competitors nearly seven years after launch. Sold internationally, and recently licensed to global systems integrators, this fast growing and well financed company recently added an Android app to its Java web client.<br /><br />The work offered is both fulfilling and impressive – with a very friendly and constructive R&amp;D atmosphere. You will join a small, motivated and very highly qualified team of “techies” engaged in leading-edge product design.<br /><br />You should have top qualifications (excellent ‘A’ levels / top degree from a top university) and ideally extensive Web experience - with good fluency in Python and Linux / Unix programming and wide exposure to Web technologies (HTTP layer, HTML, XML) and Databases (MySQL).  However - if you just have an outstanding  academic background, good general programming skills and the drive and determination to pick things up quickly - then apply now!<br /><br />Any exposure to C / C++ / Java / Perl, Test-driven development and / or Web Security would be an advantage.</p>
<p>In addition to a competitive base salary, the role offers very generous share options - with a quoted company in one of the world's fastest growing markets - so they could turn out to be very lucrative!</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018817.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 13:59:35 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018817.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer-/-Senior-Software-Engineer]]></title>
        <description><![CDATA[<p>Summary:  The opportunity for a talented Software Engineer to join a highly skilled engineering team developing new functions and products delivering sophisticated algorithmic trading solutions.</p>
<p>Requirements:</p>
<p>· Have a First Class or Second Class Upper first degree in Computer Science or closely related subject, with a Masters or PhD degree being considered highly desirable.<br />· Will ideally have, but is not required, experience of commercial software engineering, working practices and methodologies, especially agile software development.<br />· Must have, and be able to demonstrate, strong development skills in one or more of Java, C++ or .NET, and be keen to learn the others as required.<br />· Experience of software development and maintenance on multiple platforms including Windows and Linux, with Solaris also desirable.<br />· Knowledge and practical experience of QA methodology and practice will be considered highly desirable.<br />· Knowledge of scripting languages like Python and Perl is very desirable.<br />· Experience in developing Graphical User Interfaces desirable, with an eye for graphic design and usability.<br />· Knowledge of modern web development technologies desirable; XML, HTML, JavaScript, MVC patterns, J2EE, Ajax, Spring.<br />· Knowledge of networking and integration technologies useful, e.g. JMS, ESB, other middleware.<br />· Strong interpersonal and presentation skills in order to interact with your peers and prospects/customers.<br />· Ability to be operate independently and work on own initiative, taking ownership and responsibility for software deliverables.<br />· Ability to self teach new technologies.<br />· Ability to work to tight deadlines while delivering high-quality software.<br />· Be knowledgeable on the latest programming patterns, and take pride in delivering software engineered to the highest standards of re-use, extensibility, efficiency and readability.</p>
<p>A fantastic opportunity to join a talented team and build on your existing all-round software development skills.</p>
<p>Keywords: C++, Java, Python, GUI Design, Graphics, Usability, Software Engineer, CEP, Financial Services, Complex Event Processing.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-senior-software-engineer-018357.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 13:15:27 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-senior-software-engineer-018357.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Technical-Support-Analyst]]></title>
        <description><![CDATA[<p>Summary: Become an expert in engineering processes &amp; IS support, International company, Sussex or South Yorkshire, to £very competitive + benefits. You must hold a British passport.</p>
<p>This well established, highly innovative international company has sites around the world. This group in Sussex is involved with PLM environments that have evolved from Projects and this challenging role is within their Project team delivering PLM solutions.</p>
<p>This is a technical and administrative role to be involved in supporting PLM installed solutions, technical installation/ configuration and set up of PLM applications and technical customization such as  reports and workflows. Your key tasks will be software system and module design, configuration, tailoring and optimisation as required. This role will allow you to grow into a specialist in PLM strategy, applications and methodology and will deal with both customers and internal teams – you will be expected to travel within the UK and overseas for short to medium periods as required.</p>
<p>This demanding role will ideally suit an engineering graduate with a good degree grade from a top university with 1 to 2 years commercial experience (industrial placements will count towards this). Experience of an engineering or IS organisation will be very useful and you will have most of the following (it is not necessary to have all of them but it will be a plus!):</p>
<ul>
<li>A working knowledge of OO design and implementation (an understanding of UML and object-oriented design patterns would be an advantage);</li>
<li>a working knowledge of Windows or UNIX;</li>
<li>a working knowledge of webserver technologies (for example Apache/Tomcat);</li>
<li>development experience in one or more of the following programming languages Java, C++, C#, VB;</li>
<li>development experience involving XML/XSL, HTML, JSP, Javascript;</li>
<li>experience of development in an IDE such as Netbeans, Eclipse or Visual Studio;</li>
<li>experience of working with a source control system (such as CVS, SVN, Visual SourceSafe);</li>
<li>a working knowledge of relational databases, schema design, SQL and basic administration, Oracle databases, Oracle SQL and Oracle PL/SQL, and/ or</li>
<li>experience of PLM solutions – particularly Windchill. </li>
</ul>
<p>You must have excellent personal communication skills and be happy dealing with technical personnel. Due to the nature of their work you must have a British Passport.</p>
<p>This is an excellent opportunity for a high calibre technologist to become an expert.</p>
<p>Keywords: PLM, British, OO, C++, C#, Java, IS, strategy, databases, Windows, Unix, Sussex, Yorkshire.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to.   And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/technical-support-analyst-019079.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 11:12:12 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/technical-support-analyst-019079.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Engineer]]></title>
        <description><![CDATA[<p>This is a fantastic opportunity to write application software that is used by hundred's of thousands of engineers for modelling real world applications.</p>
<p>Our client is currently seeking a bright software engineer to develop and enhance new features.  With a recent PhD or MSc in Computer Science, Physics, Maths or similar from an exceptional UK university, you will have good software skills (C++ and ideally Java).  You will also have good interpersonal skills as you will need to build effective working relationships with colleagues in the UK and abroad.</p>
<p>Key skills: C++, Java, Matlab/Simulink.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018466.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:46:24 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-engineer-018466.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Software-Developer]]></title>
        <description><![CDATA[<p>Our client develops software tools that are used worldwide to model and simulate dynamic systems, and design the algorithms to control these systems.</p>
<p>They are currently looking for exceptional developers to create tools that accelerate the development of embedded software.</p>
<p>Qualifications:</p>
<ul>
<li>A top degree from a leading university in Computer Science, Physics, Electronics or similar.  A PhD would be an advantage.</li>
<li>Commercial experience of software development in C/C++ or Java.</li>
<li>Experience of embedded software development in C.</li>
<li>Solid oral and written communication skills.</li>
</ul>
<p>Experience in any of the following is a plus:</p>
<ul>
<li>Experience with MATLAB, Simulink, Code Generation</li>
<li>Knowledge of communication protocols e.g. CAN, TCP/IP, RS232, USB and protocol design</li>
<li>Industry strength software development experience</li>
</ul>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p>
<p> </p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-018838.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:33:23 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/software-developer-018838.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Programming-Consultant]]></title>
        <description><![CDATA[<p>Summary: Customer specific software projects in C, C#, Java &amp; .Net for well established international comms company, Cambridge, to £highly competitive + benefits.</p>
<p>This company is one of the worlds leading information and communications companies, providing specialist systems security solutions for government, defence, infrastructure operators, enterprise software and financial companies.  This new role is for a Programming Consultant to develop security applications in C, C#, Java and .Net, develop and manage solution design documentations including high and low level design documents, use case documentation, and test plans, and to integrate with staff and resources from other parts of the organisation as necessary.  You will deal with external and internal staff and customers and design and develop customer security projects, deliver (project manage and also technical contribution) projects within time, cost, quality constraints, and deliver security analysis both to new customer engagements and within large project / code review opportunities.</p>
<p>With a good degree in Computer Science, or similar, from a good university you will have strong knowledge of C &amp; Java, many years of development experience using HSMs, PKCS#11 implementations, knowledge of CAPI, NGC, OpenSSL and JCE, experience designing new software systems and debugging existing customer code is desirable, solid networking experience including Layer 2 and Layer 3 analysis, firewall configuration and networking troubleshooting, deployment and configuration experiences with both Windows and *nix networkings, and good presentation skills for customer facing role.</p>
<p>This is an excellent opportunity for someone with a pro-active engineer to join this worldwide organisation.</p>
<p>Keywords: C, Java, C# .Net, Cambridge, Layer 2, Layer 3, Network.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/programming-consultant-018745.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:12:43 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/programming-consultant-018745.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Technical-Support-/-Developer]]></title>
        <description><![CDATA[<p>Our client, a leader in financial services operating in the Securities Finance space, is looking for an experienced client facing Technical Support Developer to join their team to assist in servicing their global client base.</p>
<p>As a Technical Support Developer you will provide Email/telephone technical support for clients, including detailed investigation of complex problems, providing professional, effective and timely solutions.  You will provide support / guidance for clients developing applications using the C++ API &amp; Java Interfaces. There will be occasional on-site visits to assist / train clients. Liaison with in-house senior developers as and when required as well as 24 hour on-call support on a rota basis. On the development side you will be Bug fixing / build / release of Martini &amp; Apex patch versions and work with the Business Analysts / QA team regarding fixes.</p>
<p>Essential Requirement:</p>
<p>- Minimum: Degree or relevant IT qualification in Science, Maths or Computer Science. <br />- Proven experience in a similar position within the financial markets. <br />- Apex/Martini experience would be preferable. <br />- Proven experience with C++ and/or Java <br />- Experience with databases <br />- Good working knowledge of Windows, SQL, Visual Studio and/or Eclipse</p>
<p>The ideal candidate will have development or support role experience with a financial institution (retail bank, investment bank, insurance, etc) or a software company, a team player, keen to learn, enthusiastic and creative about technology and the use of the latest tools and techniques.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/technical-support-developer-018744.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:11:58 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/technical-support-developer-018744.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[Technical-Test-Analyst]]></title>
        <description><![CDATA[<p>A great opportunity to join a company who’s products are used by many top finance companies.</p>
<p>Your major duties and responsibilities will include:</p>
<p>· Develop test plans and execute technical testing.<br />· Provide technical support to non-technical members of the Testing Teams. <br />· Configure and support test environments.<br />· Maintain and extend the automated testing of interfaces.</p>
<p>With a degree in computing and ISEB qualifications, your experience will include:</p>
<p>• Strong integration and functional testing experience.<br />• Understanding of client-server architecture.<br />• Experience in test automation tools such as QTP/Quality Centre – able to create repeatable/regression test scenarios.<br />• Oracle &amp; SQL exposure - an understanding of how to set up a database and experience of running select/update level queries.<br />• Java - some programming experience required, beginner level acceptable.<br />• Virtual environment setup/ configuration experience. <br />• Intermediate scripting experience - Unix shell, Perl, or VBScript.<br />• Experience of using a source code control tool such as CVS or SVN.<br />• Understanding of performance testing.<br />• Familiar with Unix and Windows – need to be able to navigate, perform installations/configuration in both.<br />• Experience of setting up J2EE servers.</p>
<p>Desirable requirements:</p>
<p>• Substantial integration testing experience. <br />• Experience of client-server architecture.<br />• Substantial automated testing experience.<br />• Good Oracle, SQL and PL/SQL skills and hands-on experience.<br />• Working knowledge of Groovy, Java, and JSP.<br />• ESX or Citrix experience.<br />• Advanced scripting experience.<br />• Experience of performance testing.<br />• Experience of Unix and Windows.<br />• Experience of configuring web application servers such as JBoss or Weblogic.</p>
<p>Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.</p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/technical-test-analyst-018743.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:11:46 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/technical-test-analyst-018743.html]]></guid>
      </item>
  
          
      <item>
        <title><![CDATA[C++-Software-Engineers]]></title>
        <description><![CDATA[<p>Summary: A challenging C++ Software Engineering role with a top level company for talented Computer Scientists with strong C++ (commercial or academic experience considered).<br /><br />This is an exciting opportunity to join the early stages of a company based in central Cambridge with huge potential and vision - as a member of a motivated team.<br /><br />A bright team player, with solid, demonstrable programming and problem solving skills you will enjoy considerable responsibility. The work is interesting and challenging, and you will be expected to make a full and significant contribution. There is scope for innovation and introducing new product ideas.<br /><br />With an impressive academic record (2.1 Hons min) your skills should ideally include:<br /><br />•    Strong C++ development experience<br />•    Expertise in at least one major desktop operating system: Windows, Linux/UNIX or Mac OS<br />•    Cross-platform software development experience<br />•    A strong knowledge of operating system internals <br />•    Understanding of network programming, protocol design, user-interface design, compression and security <br />•    Multi-threaded programming <br /><br />Note – candidates with experience of development in an academic environment only are encouraged to apply.<br /><br />Any exposure to other development languages, such as Java or C# - ideally for shrink-wrapped software product development would be of particular interest.<br /><br />The position carries an attractive package appropriate to qualifications and experience, to include a competitive salary, a 35 hour week, and generous benefits including share options, contributory pension and private healthcare.<br /><br />Key skills: C++, Windows, Linux, Mac, network programming, protocol design, user-interface design, compression and security, multi-threaded programming.<br /><br />Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.<br /><br /></p> Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest  - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.']]></description>
        <link><![CDATA[http://www.ecmselection.co.uk/jobs/c-plus-plus-software-engineers-018547.html]]></link>
        <pubDate><![CDATA[Sun, 01 May 2011 10:08:03 +0100]]></pubDate>
        <guid><![CDATA[http://www.ecmselection.co.uk/jobs/c-plus-plus-software-engineers-018547.html]]></guid>
      </item>
  
        </channel>
    </rss>
    
