Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Net developer - London - Perm - £70k job in London

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  204719446
Employer:  cv-library.co.uk
Job Type:  Permanent
Country:  United Kingdom
County/State:  London
City:  London
Salary:  £65000 - £70000/annum
24/10/2016 03:23
We're looking for an experienced Senior Developer (10 years or more relevant experience) with in-depth knowledge of application design and delivery.

You will primarily be responsible for extending Pensions administration Web Member and Hub Websites, as well as working closely with the company's Lead Application Developers, Product Managers, Quality Assurance and Pensions Administration staff on Greenfield projects, legacy windows services, WCF services, Win forms and WPF applications.

• Proven Web Architecture skills. Able to break down and explain complicated application designs and communicate them via interfaces and diagrams.

• Microsoft Certified MCSD, MCAD and MCP certified

• UML (Unified Modelling Language)

o Class Diagrams
o Activity Diagrams
o Sequence Diagrams
o Use Cases

• Excellent soft skills with a proven ability to work with Product Owners, developers and Quality Assurance.

o The candidate should demonstrate good decision making skills. They must be able to gather important information and seek advice from peers in order to make good decisions while considering alternatives and the repercussions of any decisions made

o They must be able to show commitment and enjoy the challenges set by the business and get the job done.

o The position requires flexibility and the candidate must be adaptable to new situations in a rapidly evolving workplace.

o Good time management is essential to successful software delivery. Developers need to be able to prioritise tasks based on their importance to delivery and choose actions which maximise output with the minimum effort.

o Leadership skills are always important, and they should understand the need for self-improvement and self-motivation. It is important for the whole team to show initiative and lead by example when opportunities arise.

o Have the ability to rapidly acquire new software skills and work with new technologies. To learn and take direction from others in the use of new technologies.

o The role will require ingenuity and creativity to find innovative solutions to financial algorithms and front end design and behaviours.

o They should be a good team player and keep the team goals clear in their mind, working with others to achieve them. They must be open and honest, and offer constructive suggestions and listen to others.

o The ability to work under pressure is important for critical deadlines, it is important to be able to continue to work efficiently and accurately even when the consequences of failure are dire.

o We are looking for individuals that take pride in their work and step up to take responsibility for what they do. It is important to be able to assess retrospectively ones performance in order to continually improve and grow.

• Reviewing the work of other team members, and coaching other team members to provide useful review feedback to their peers

• Understanding and implementing web security and anti-forgery within websites.

• The candidate should understand the principles of information security and view it as an integral part of their day-to-day work. They need to understand the importance of privacy of personal information under the care of the company and ensure that access is restricted to only those that absolutely need access to perform their work at the company.

• Fluency in: C#, XAML, Java-Script, HTML, CSS, JQuery and Ajax (JSON /XML/ XHTML).

• Ability to write quality OO code in C# and have experience with MVC frameworks and MVVM in WPF applications

• Experience of dependency injection container like Autofac and/or Ninject

• Excellent front-end web development skills:

• HTML5. Semantic mark-up patterns for flexible reuse.

CSS / SCSS. Good understanding of modern techniques such as Responsive Web Design and graceful degradation for older browsers.

• JAVASCRIPT. Excellent JavaScript programming skills, with knowledge of developing large, modular applications. • Knowledge of Bootstrap and KnockoutJs

• Experience in application architecture, W3C standards, information architecture, accessibility and usability.

• Understanding of Service Oriented Architectures and consuming RESTful web services via HTTP, as well as SOAP services via WCF using IDesign?s declarative security model. Experience with WebAPI 2.

• Experience with Umbraco Content Management System.

• Experience in Version control systems (TFS, Subversion, Git).

• Writing unit and integration tests within automated test-driven environments to ensure quality, and monitoring the strength of testing applied.

• Knowledge of AutoMoq, Moq or other mocking tools.

• Experience with Microsoft Office Automation

• Ideally the Candidate will have experience in Pervasive PSQL 11 and SQL Server 2012 or above.

• SQL Deployment skills using SQL server Database projects or Entity

Framework code first deployment

• Relational Database design

• SQL Server Security (Logins, Users, Roles, Credentials & Proxies, Active directory integration)

• TSQL, Stored Procedures, Functions, Views, Full Text Catalogues, • SQL Server Integration Services (SSIS) required for data transfer to the cloud

• Knowledge of IIS management \ SSL \ x509 Certificates

• Knowledge of Windows Networking including Active Directory

A big plus would be:

• Healthy interest in upcoming web standards and technology.

• Experience of Agile Programming, pairing and working within a collaborative team.

• Experience of building high performance websites.

• Knowledge of strategies to improve performance (HTTP caching, language best practices).

• An understanding of logical information architecture, solid interaction design and polished visual design, and experience of working with designers to produce and iterate rapid prototypes for user testing.

• Knowledge of strategies to improve performance (HTTP caching, language best practices).

• SQL Server Broker (message queues managed by SQL server),

• SQL Server Reporting Services a plus

• SQL Query Performance Management & Optimisation

• SQL Server Maintenance, DB Backups, Jobs, Scheduled Tasks
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software