IT & Software Opportunities

32,000Senior Software Engineer

Senior Software Engineer to work for a provider of intelligence management and data analytics solutions. Working within a modern agile development environment within the Software Development department, the role includes working closely with Project Mangers to develop viable plans, and also with more junior developers to ensure that good software engineering practices are followed throughout the life of each project. 

*Solid programming experience in C, Java, C++ or C#
*Ability to formally develop requirements, and to plan and accurately estimate work which may be carried out by other members of staff. 
*Working knowledge of Linux or Solaris, Oracle, SQL or similar database.
*Good working knowledge of design patterns. 
*Experience in agile development methodologies.