-
Posted By:
Computer People London West End
-
Address:
-
33 Regent Street
-
London
-
SW1Y 4NB
-
Date Posted:
6th Sep 2010
-
Salary:
£45000.00 - £50000.00 per annum + Benefits
-
Location:
London Ec
-
Reference Code:
366932-A
-
Views Since Posting:
54
-
Full Description:
My client a leading E-Commerce company is currently seeking a Senior Software Engineer for their London offices due to aggressive company expansion plans and good reported profits.
They are developing their common product platform and a new Web Services API from scratch and our aim is to reset the bar by building some ground-breaking, competitor-crushing software.
You will join a team of highly regarded software engineers and you will have the gift to influence others with your very own opinions in technical matters. Under no circumstances you will compromise quality in your services and you will see success as a team affair.
• Your day to day duties will include:
Design and develop bespoke application software components for the SPIN pricing and meta-data APIs and integrate third-party technologies, messaging and caching
Liaise with the business analyst and project manager to understand business requirements and deliver estimates on required work
Work with the Chief Architect to produce detailed technical designs for Core systems development changes
Develop application interfaces and specifications that clearly define interoperability with software delivered by other SPIN delivery teams
Build and keep an up-to-date knowledge base of all Core systems including technical documentation
Design and create unit test cases and make your code work seamlessly in a continuous integration environment
Develop iteratively and test early on the release cycle; report on task progress regularly; promptly raise risks and arrange for mitigation
Comply with change control, source control and configuration management tools and practices
Follow and promote software development best practices and maintain the highest quality of delivered software
Provide 3rd line support and troubleshooting when required which is done promptly and until the matter is satisfactorily resolved
• Your Required Technical Skills (essential skills and experience that the candidate must have):
Strong technical background in software design patterns and architecture
Good knowledge of the .NET framework architecture
High competency in developing object and service-oriented software in .NET 2.0 (or higher) and technologies such as C#, ASP.NET and Web services
Experience in developing real-time, high-transaction, multi-tier systems where low latency and availability are key
Experience in a variety of communications technologies including WCF, SOAP, remoting and message queues
Experience in developing systems which integrate with caching and messaging technologies
Experience with delivering HTTP-based, RESTful APIs and data feeds to B2B customers
Ability to analyze, understand in-depth, deliver and clearly document complex software systems and recommend enhancements
Proven ability in delivering high-quality software with agile methodologies
Experience in Unit test planning, scripting and execution with continuous code integration
Experience of delivering software on a multi-developer environment with applied source control and source branching methodologies
If you would like to be considered for this awesome opportunity, please apply via this ad with your up to date CV ASAP.
Note: Recruiters should never request bank account details or any kind of payment upon applying for a job or during the application process.
Should you receive a request for such information or believe a recruiter has acted inappropriately in relation to your application, please Contact Us with details of the recruiter and the position being advertised. We advise candidates to fully check the nature of any vacancy before attending an interview as we cannot be responsible for the accuracy of vacancies posted on this site.
Bookmark with: