This job is no longer available
Senior C# Developer
We are looking for an ambitious and proven Senior C# Developer
Key responsibilities of these roles include:
· Working as part of a cross functional Agile delivery team, using XP practices.
· Driving solutions and architecture definition for large scale projects.
· Development of new products and components utilising C# and Oracle.
· Developing and maintaining existing .NET applications.
· Working as part of a team to achieve repeatable success and maintaining a high level of craftsmanship.
· Providing ongoing support for our live sites.
Successful candidates will posses the following skills & experience:
· Track record of developing applications in an agile/scrum/TDD environment.
· Significant software development in C# .NET preferably on .NET framework 4 and VS2012 although good experience of .NET framework 3.5 and VS2008 would be sufficient.
· Experience with SOA messaging and workflow concepts.
· Experience using WCF & WWF
· Experience developing Winforms and WPF applications.
· Hands on experience working on Oracle RDBMS (Oracle SQL).
· Experienced in TDD and good understanding of unit testing frameworks.
· Ability to independently drive technical investigations and scope efforts to completion.
· Excellent organizational and communication skills across, up, and down the organization.
· 7+ years experience as a software design engineer.
· Oracle PL/SQL
In addition to the above we are looking for people who:
· Understand Risk, Architecture
· Are team players.
· Aren't afraid to build something new.
· Are clear thinkers, logical, with good communication skills
· Are self-sufficient.