Software Developer/ Engineer/ Architect

.NET/C# Developer

Deloitte has exciting career opportunities for Junior .NET/C# Developers within the Systems Engineering Team. The purpose of this role is to help clients realise the business value from IT. Using the latest technologies you will be continually encouraged to devise innovative solutions, to help our clients manage and deliver the operational elements of technology.

You will be responsible for

  • .NET Web Development – ASP.Net MVC, Razor Views, C#
  • Application Lifecycle Management in a .NET environment
  • Database Design & Object Relational Mapping
  • Designing enterprise scale solutions in collaboration with clients in financial services, public and private sector
  • Working on leading edge and innovative solutions using .Net messaging technologies
  • Learning and exploiting cloud computing technologies such as Azure.
  • Creating high quality solutions that are validated using approaches such as Test driven development
  • Leveraging and utilising Industry design patterns to deliver scalable and extensible solutions
  • Working on the design and delivery innovative solutions using latest open source and proprietary technologies to meet client needs
  • 1+ years’ C# .Net development experience on large client solutions, in a client facing environment
  • Agile development experience
  • Keen to evolve and work on complex projects
  • Knowledge of .Net C#, SQL Server, Microsoft Azure, Agile, TFS, HTML, CSS, Javascript, XML, Visual Studio, Unit Testing, Integration Testing, CI, Identity & Access Management, Biztalk
  • Experience developing Windows Services and Windows Communication Foundation (WCF) based solutions
  • Experience delivering business solutions using the Asp.Net MVC Framework
  • Database design and experience using either Oracle or MS SQL Server
  • Enterprise messaging and SOA delivery experience
  • Analysis and design skills
  • Excellent problem solving and communication skills.
  • Strong team player

Desirable

  • Experience in designing, building and deploying applications on a cloud architecture
  • Mobile Frameworks for Smartphones & Tablets
  • Responsive web design including knowledge of user experience, bootstrap, LESS, HTML5, CSS3, JQuery, Knockout.js
  • Automated web testing experience
  • Identity and Access Management expeirence e.g. claims based authentication and open authentication standards such as OAuth 2.0 and OpenID Connect, Active Directory, Azure Active Directory