.Net Developer

Advertiser
Alpha Interim Services
Date Posted
14th November 2017
Reference
299398234
Job Type
Permanent
Location
Maidenhead
Salary
£60,000 Per Annum

.Net Developer

Our client is a large company seeking an experienced .NET developer responsible for building applications using .Net 3.5 (Visual Basic and C#). You will create them from scratch, decommission or configure existing systems and provide user support. Azure Infrastructure knowledge and skills around Dependancy Injection. Object Oriented Design would be beneficial, also Javascript, JQuery, Ajax.

KEY RESPONSIBILITIES for .Net Developer:
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Integrate data storage solutions
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organisation, and automatisation
- Maintain existing legacy based applications during this transition phase

SKILLS AND COMPETENCE for .Net Developer:
- Strong knowledge of .NET web framework (.Net 3.5 Visual Basic and C#)
- Proficient in {C# and/or VB.NET}, with a good knowledge of their ecosystems
- Strong understanding of object-oriented programming
- Familiarity with architecture styles API's (Rest, RPC)
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server (SQL 2) including T-SQL Store Procedure Functions and SSRS, SSIS.
- Have an understanding of HTML and CSS, and JavaScript/JQuery/PHP
- Experience of orchestration services
- Experience of cloud based solutions such as Azure
- Experience with popular web application frameworks
- Familiarity with Windows Presentation Framework-
- Extensive experience of writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds would be useful.
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools
- Identify any frameworks, libraries, or any other technology relevant to the specific requirements
- Ability to work in a fast changing and fast paced environment is essential, as is the ability to adapt, embrace and manage change.
- Identify Opportunities for Improvement, including optimization, proactivity, innovation

EXPERIENCE for .Net Developer:
- At least 5 years plus experience in a similar role
- Prior experience of working in an agile environment is desirable but not essential
- General product knowledge
- Demonstrated expertise in the Microsoft development stack (.NET, C#, WebAPI)
- Experience with ORM frameworks such as Microsoft Entity Framework and Dapper
- Experience writing APIs for data access
- Familiar with database integration and deployment as part of continuous delivery process
- Familiar with engineering best practices such as test Driven Development

QUALIFICATIONS AND REQUIREMENTS for .Net Developer:
- Bachelor's degree in computer science or related field, or equivalent work experience
- Driving License
- Lives no further than 1 hours travel from Maidenhead

PACKAGE for .Net Developer
25 days holiday (plus Bank Holidays)
Automatic company pension enrolment
Access to flexible benefits

.Net Developer

Copyright © 2017 Daylight Resources Ltd

Site design by Zero One Design Ltd