Senior .NET Software Developer

Recruiter
Human Capital Ventures
Location
Milton Keynes
Salary
45000.0000
Posted
18 May 2017
Closes
16 Jun 2017
Contract Type
Permanent
Hours
Full Time

Human Capital Ventures are proud to be recruiting a Senior Software Developer on behalf of an FTSE 250 Business in the Milton Keynes area with an award winning multi-channel eCommerce platform which generate revenues of up to £750,000 per hour at peak.


As a Senior Software Developer, you will deliver full lifecycle development services working across both internal and external facing systems exploiting Full Stack Microsoft development technologies working to SCRUM/Agile Methodologies, TDD and Continuous Integration.

The Core Responsibilities Include:
• Develop and maintain across all commercial sales channels including responsive web services and mobile platforms.
• Develop and maintain internal software used internally within the business
• Develop and maintain retail and POS systems
• Gather, consolidate and record business rules to ensure software is delivered and operates to the high standards of the business in a timely manner.
• As part of the SCRUM team, provide estimated times for development tasks and work closely with the Test Teams to develop automated (Behaviour driven) test cases.
• Collaborates with the Business, Test Analysts and other developers to ensure delivery of correct solution every time.
• Write unit tests for the Test Analyst to execute
• Support the Technical Architects in ensuring a consistent design approach for developed software, using new ideas to help the business grow.
• Support and mentor less experienced team members

Technical Skills
• Any IT or Software based courses/qualifications and/or certifications are desirable.
• An understanding or experience of SOLID principles of software development.
• An understanding of the purpose and application of software patterns in software development (desirable).
• A knowledge of the following technologies:
o C# .NET
o MCV, RESTFUL WEB API (or similar technologies)
o HTML, CSS and JavaScript
o SQL SERVER (TSQL)
o Unit Testing
• Experience/Awareness of SSIS package development would be desirable
• Experience using one or more of the following: AngularJS, JQuery, NodeJS
• A knowledge of IOC ad dependency injection strategies
• An understanding of Continuous Delivery strategies
• An awareness of Deployment strategies
• A working knowledge of source control (TFS/GIT)
• Any exposure to Microsoft Azure or Amazon web services
• Any knowledge or experience developing with Micro services architecture are desirable

Human Capital Ventures are proud to be recruiting a Senior Software Developer on behalf of an FTSE 250 Business in the Milton Keynes area with an award winning multi-channel eCommerce platform which generate revenues of up to £750,000 per hour at peak.

As a Senior Software Developer, you will deliver full lifecycle development services working across both internal and external facing systems exploiting Full Stack Microsoft development technologies working to SCRUM/Agile Methodologies, TDD and Continuous Integration.

Hosting Regular SCRUM’s and working to regular sprint cycles you will work in-conjunction with Architects, BA’s/Product Owners, Test Teams and Stakeholders you will directly contribute to the continued evolutions of these systems responsible for your own budget spend, workload prioritisation and designs.

The Core Responsibilities Include:

· Develop and maintain across all commercial sales channels including responsive web services and mobile platforms.

· Develop and maintain internal software used internally within the business

· Develop and maintain retail and POS systems

· Gather, consolidate and record business rules to ensure software is delivered and operates to the high standards of the business in a timely manner.

· As part of the SCRUM team, provide estimated times for development tasks and work closely with the Test Teams to develop automated (Behaviour driven) test cases.

· Collaborates with the Business, Test Analysts and other developers to ensure delivery of correct solution every time.

· Write unit tests for the Test Analyst to execute

· Support the Technical Architects in ensuring a consistent design approach for developed software, using new ideas to help the business grow.

· Support and mentor less experienced team members

Technical Skills

· Any IT or Software based courses/qualifications and/or certifications are desirable.

· An understanding or experience of SOLID principles of software development.

· An understanding of the purpose and application of software patterns in software development (desirable).

· A knowledge of the following technologies:

o C# .NET

o MCV, RESTFUL WEB API (or similar technologies)

o HTML, CSS and JavaScript

o SQL SERVER (TSQL)

o Unit Testing

· Experience/Awareness of SSIS package development would be desirable

· Experience using one or more of the following: AngularJS, JQuery, NodeJS

· A knowledge of IOC ad dependency injection strategies

· An understanding of Continuous Delivery strategies

· An awareness of Deployment strategies

· A working knowledge of source control (TFS/GIT)

· Any exposure to Microsoft Azure or Amazon web services

· Any knowledge or experience developing with Micro services architecture are desirable

In return, you will receive a competitive basic salary dependent on experience. Th