.Net Developer - Lancashire

Location
Bolton, Lancashire
Salary
£40,000 - £50,000 per annum
Posted
10 Feb 2018
Closes
10 Mar 2018
Ref
1485542
Contract Type
Permanent
Hours
Full Time
.Net Developer
Bolton, Lancashire
£40000 - £50000 per annum

Reporting to the Lead Software Developer the Senior Software Developer is responsible for Software Design and Development deliverables on a program, multiple projects and/or small changes across the business.

The Senior Software Developer works as part of a cross functional team to design and development first class IT solutions that support the business, supporting the Lead Software Developer to ensure that strategies, tools and specialist skills are available.

* Designing and implementing standards for the technical design of software solutions that support the Business and IT strategies
* Producing detailed designs for software solutions that allow you and other team members to develop against.
* Identifying technical options and associated benefits, costs & risks.
* Ensure that development practices and software solutions meet the IT security constraints and guidelines
* Understanding implications of feasibility of systems design and integration
* Reviewing of other team members technical designs to ensure adherence to standards, strategies and to support learning and development of the team
* Promoting awareness of
* Emerging technologies and techniques
* Test Driven Development
* Object Oriented and SOA design
* Use of Design Patterns
* Contributing to maintaining architecture and design consistency across the team.
* Contributing to the strategy for continuous integration and setting up automated software development and release pipelines
* Managing continuous integration and deployment within the team
* Defining the coding standards in collaboration with the team
* Contributing to defining R&D techniques including setting up proof of concepts.

Experience

* Expert knowledge in Microsoft .Net technologies, Microsoft SQL Server and supporting technologies
* Design skills particularly around Object Orientation
* Experience of Continuous Integration.
* Experience of developing effective user interfaces
* Working knowledge of web service based integration
* Experience of mentoring and coaching more junior team members
* Expert knowledge in Microsoft .Net technologies, Microsoft SQL Server and supporting technologies

Design skills particularly around Object Orientation