Senior C# Developer

Recruiter
Atelier Technology
Location
London (Greater)
Posted
12 Oct 2018
Closes
17 Oct 2018
Contract Type
Permanent
Hours
Full Time
Purpose of the Role

The Senior C# Developer role is to deliver features that provide value for Atelier Technology Limited and its Clients.


A Typical Day

You arrive at the office and check for any live issues raised overnight on the emergency lane of the
Sprint Board. You address any emergency issues you are required to and then start work on new
tasks. You complete your new task and create a pull request for review. You present your change
during the review and once accepted merge it into the codebase. You help to answer any questions
that junior developers have throughout the day and make suggestions regarding areas for personal
growth.

Responsibilities
- Software Development Convert requirements into functioning code utilising company standards.
- Produce clean, readable, SOLID code.
- Produce automated tests to cover code developed.
- Ensure that code delivers on non-functional requirements.
- Continuous Improvement - Seek and identify opportunities to improve the code within oursystems.
- Reviewing code for issues and identifying improvements.
- Mentoring junior developers.

Skills & Experience
- Qualifications Computer Science or IT 3 year degree is desirable.
- Professional Experience 5+ years of software development experience covering.NET is essential.

Essential skills:
 C#
 .NET Framework 4.5+/.NET Core 2+
 SQL
 ASP .NET MVC & WebAPI
 Angular 4+
 MySQL
 SOLID
 Test Driven Development
 Event Sourcing
 Messaging

Personal Profile

Self-Starter You take the initiative and do not wait to be told to act.
Good Communicator You have worked with distributed teams before and can maintain an
appropriate level of communication to ensure trust and confidence in
your work.

Knowledge Seeker You stay abreast of industry trends and keep your skills current.
Adaptable You are pragmatic and can work in a changeable environment,
however you do not blindly accept changes without questioning.

Similar jobs

Similar jobs