.Net Developer
- Graham Cole
- Nov 16, 2021
- 2 min read
Hybrid Role – 1 day a week in Office (Monday)
£40-£50k

Description
An exciting role has become available to work within our client’s development teams. This role puts you at the centre of a growing technology platform enabling buyer/supplier relationships driving an ethical Supply Chain. You will be utilising cutting edge technology and working with some of the brightest people in this space.
Working as a key part of our Development Team, you will be working on developing high quality products to meet the business requirements and offer the customer the best possible experience while using our clients’ systems.
It is complex, challenging, and intensive sometimes. If you like to work hard, want to show your skills as a .NET developer (amongst many other technologies), like working within an Agile framework and want to grow your skills then this is an incredible opportunity for you.
Key Responsibilities
DELIVERY
Working as part of the Development team you will be implementing new requirements for the platform and aim to deliver a high-quality fit for purpose application.
You will support testers in any questions regarding the platform during the SDLC process.
You will be responsible for ensuring all solutions comply with the UI Standards and Development standards.
PROCESS
The client operate a standard Nexus Scrum process in their development work, and releasable increments are aligned to Sprints of a fixed period in length.
You will perform unit testing and support integrated testing with the team.
RELATIONSHIPS
You're expected to form working relationships with key aspects of the business including:
Product representatives during requirements definition
The Lead API Developer during API specification and integrated testing
Other scrum teams during development and testing
COMPETENCIES
Decision Making
Problem-solving skills
Identify, evaluate, and potentially present options for implementation of solutions.
Articulates and documents the assumptions and any risks involved in options.
Involves appropriate stakeholders in drawing conclusions, but can make decisions independently and effectively
Communicates decisions clearly to those who are affected
TECHNICAL SKILLS
Must Have at least 2 years’ experience in: .Net, C#.
Experience of using front end technologies including Angular, JavaScript, TypeScript, is desirable
Experience in SQL Server, Neo4J, Kafka, Kettle is desirable
Must be able to design, document and write code that adheres to the SOLID principals.
Excellent diagnosis skills to analyse, profile and troubleshoot bugs with implementation.
Experience with full stack dotnetcore based API’s, C#, Docker, and container based microservice architecture is desirable.
CUSTOMER FOCUS
Have a clear understanding of the internal and external customers and their requirements.
Work collaboratively with Product Owners to establish expectations, needs and agree deliverables required.
Strive to deliver a high quality, maintainable product matching quality and expectations
MANAGING CHANGE
Respond constructively and effectively to changing requirements that may affect sprint goals or deliverables.
Manage time and priorities to ensure work is delivered on time.
Impact assess any changes on existing solution, requirements and timelines for delivery.
Ensure any risks to delivery are communicated to management in a timely manner.
KNOWLEDGE
Working knowledge of SCRUM, Nexus SCRUM and other Agile practices. Knowledge of Test-Driven Development.
EXPERIENCE
Experience in the following is essential:
At least 2 years’ experience in: .Net, C#.
Dotnet 5
HTML
JavaScript
Unit testing
Experience In the following is desirable:
Neo4J and Graph Database concepts
SQL Server relational databases
Kafka, Kettle
Azure DevOps Source Control
GIT Source Control
Angular 10 or greater
Using Docker containers and infrastructure
Degree in computer science, design, or equivalent work-based experience
Examples of own portfolio or source code are welcome.
Комментарии