Source description
About the role
Job Title: Full Stack Developer (.NET & C#)
Location: Brighton (once per week onsite)
Role: Permanent
Role
This could be the perfect role if you are an experienced .NET developer who is looking for:
a collaborative team who makes time for learning and personal development
a cloud first environment where you can learn and improve your Azure skills
a chance to improve or learn skills in Event Based Architecture and Domain Driven Design
an organization that is embracing Agile and Dev Ops principles
a team with a strong work ethic, but who also respect work life balance
Do some of these projects we are working on interest you?
Transforming a mission critical application into an Event Based Architecture by applying Domain Driven Design principles using the best cloud-based technology
Building accessible cloud hosted websites using the latest technologies and design patterns
Helping to refactor applications into cloud app service hosted microservice architectures
Working on a cross industry initiative to consolidate all work place pension information
This will be a hands-on technical role so we are looking for a person with a strong track record of building solutions across the full stack using.NET C#, but with a passion for learning.
The role will be hybrid home/office working in a friendly, supportive team.
You will
-
Develop and maintain software using DevOps and Agile values and principles
-
Write clean code across the full stack for multiple business solutions
-
Refactor code to keep it optimized and keep tests green
-
Use problem solving skills to identify, resolve and communicate on issues with stakeholders
-
Review and feedback on work from colleagues to achieve a high standard of code
-
Keep up with technological advances to optimize the tools and processes used by the team
-
Share learnings with all and coach and mentor less experienced members in the team
-
Essential skills:
-
Excellent knowledge of C# and .Net framework
-
Extensive experience of Web technologies and in particular ASP.NET MVC
-
Detailed practical experience of working with relational databases, SQL Server in particular
-
Knowledge of using Git for source control, ideally with Azure Dev Ops
-
Experience of applying Agile values and principle with Scrum, XP or Kanban methodologies
-
Desirable skills:
-
Experience of Sitecore/Umbraco or similar Content Management Systems
-
Working knowledge of Azure including Functions, Logic Apps, App Services, Service Bus
-
Experience of TDD/BDD, ideally using Specflow and Selenium for Web UI tests
-
Practical understanding of Event Driven Architecture and Domain Driven Design
-
Person Specification:
-
Problem solving and analytical skills.
-
Communication skills at all levels.
-
Highly organized with good time management
-
Attention to detail
-
Relationship building
-
Job type: Permanent Reference: 23-00139
More at eTeam