.Net Developer
.Net Developer
.NET, DV, C#, ASP.NET
Please note: Candidates must be eligible to become DV Cleared, or already be DV Cleared for this role.
Our client are looking for .NET Software Developers to join them on complex, cutting-edge projects. This is an opportunity to take your career to the most senior levels whilst remaining close to leading-edge technologies. Working as part of a larger project team, you will be expected to effectively and efficiently design and develop software applications to the high quality that is expected from all projects.
Key Responsibilities:
-Responding to client requests, anticipating and meeting client problems and needs using innovated approaches
-Delivering high quality work to meet client expectations and project deadlines
-Involvement in all aspects of the development life cycle
-Sharing knowledge with colleagues and assist team members with their objectives
-Responding to, and resolving, technical issues
-Working alongside clients or directly for client personnel
-Contributing to improve software development approaches and quality of deliverables
-Reporting progress to manager, highlighting issues before they become a problem
Essential Skills & Experience:
Solid C# .NET 3.0 (ideally 4.0 and/or understanding of key differences) experience in any of the following:
-NET Server Side Service development (WCF Services, web services, Windows services)
-NET ASP.NET GUI development (including ASP.NET MVC/MVC2)
-NET Windows Workflow Foundation (WWF)
-ADO.NET Entity framework or any other DAO mapping framework (such as nHibernate)
-Knowledge and experience of .NET architectures
And:
-Experience of Visual Studio 2008 and 2010
-Experience of at least one relational database preferably Oracle, Sybase or SQL Server and operating systems either Unix or NT
-Full development life cycle experience
-A good understanding of UML and its use for communicating system design
-Capable of working to strict deadlines
-Demonstrable knowledge of a software development methodology and structured approaches to development
-Excellent communication skills, both written and verbal
-Excellent analytical and problem solving skills
-Exceptional relationship building skills with stakeholders, vendors and suppliers
-DV Security Clearable
Desirable Skills & Experience:
-Microsoft Certified Professional (MCP) accreditation
-Experience and/or understanding of Agile (Scrum) or other iterative/Agile methodologies
-High level understanding of data warehousing principles and considerations including start schemas, database design (logical & physical) and tuning
-High level understanding of Microsoft DB & BI Stack including SSIS, SSRS and SSAS
-A good understanding of XML and its use in Web Services
-DV Security Clearance