Responsibilities: Interpret business requirements into a technical solution across UX, server based systems, data stores and integrations with other systems. Build a mixed in-house and external development team Assess technical and non-functional characteristics of architecture (capacity, availability, extensibility). Propose multiple potential solutions for complex or new problems or processes and makes objective recommendations as to which direction should be taken. Lead third-party system integration. Drive the design and build process and manage projects. Accountable for managing project scope, time, quality, and budget to meet objectives and deliverables. Collaborate with business owners on training, testing and related activities. Actively lead risk mitigation and management and lead problem resolution as issues arise. Experience Extensive experience of delivering large scale heavily integrated systems as a TPM and as a Technical Architect. Experience delivering SOA / complex APIs / integrations via REST, SOAP, XML, JSON. Proven success developing applications utilizing an on/offshore model. Practitioner Development methods: Agile, SCRUM, TDD. Experience as scrum master. Expertise in relating/managing complex business and technical interdependences in order to deliver programs successfully. Developer background. Java developer background a plus. Experience with Play framework a plus. Exposure to native mobile development a plus: Android/Java, iOS/Objective-C or WP7/C#. Experience in HTML5 and hybrid Apps a plus. Skills A love of technology, innovation and creative technical design. Excellent technical and problem solving skills, combined with pragmatic approach to software design. A strong sense of good practice with respect to development techniques. Excellent software architecture skills, mixing innovation with pragmatism. Application of Agile methodologies (SCRUM) to improve efficiency and quality in software delivery. Ability to organize and lead sessions that involve non-technical resources that result in clear requirements and technical design. Education: BS/MS Degree in Software Engineering, Computer Science or related field, and/or equivalent work experience. In order to be considered for this role you must be able to demonstrate proof of eligibility to work in the UK and hold a valid work visa if applicable Closing Date - 05/09/2012
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."