Postat pe: 2018-10-08 | Data modificării: 2018-11-07 | Expiră pe: 2018-11-07

Senior .NET Developer

Descrierea jobului

About us:
We are an international company with offices in the UK, Portugal, and US. The Virtual Forge works with organisations to create digital and technology platforms to drive transformation, develop capabilities and deliver digital and transactional experiences that build a business around the world.
We are looking for a talented Senior .NET Developer to work with us on a dynamic project for one of our international clients.

You will be based on our Lisbon Office.

Role Overview:

We are looking for a senior developer who is able to work within an agile team, consisting of team members both on-site and remote.
This person should be highly skilled and effective with at least 8 years of work with NET applications, as well and - ideally - some experience supporting older pre-.NET applications.
The core role will be supporting a client in migrating from a legacy architecture to a new micro service-based architecture. During the transition phase, the focus of the role will be on supporting the large legacy system, which consists of multiple interlinking and dependent systems which have been built over several years.
Part of the role will be to lead the new team in understanding the legacy application, bug fixing, fault finding and proactively understanding the mechanics of the application / s. The other major piece of the work will be to be able to remove core parts of functionality from this system as replacement micro service functionality is brought online to ensure that the two systems can exist in harmony for the lifetime of the project.


Duties and Responsibilities:
This person needs to be able to mentor more junior members of the team as well as providing where required a CSM role and liaising with the client on a daily basis. They also need to be able to help the project manager manage user stories and tasks in Visual Studio and work closely with the dev-ops team to ensure a smooth CI workflow.

Cerințe

Essential Skills:
Strong knowledge of .NET web framework including older versions
Proficient in VB and VB.NET as well as c# with a good knowledge of operational differences
Strong understanding of object-oriented programming
Skill for understanding the undocumented code
Familiar with various design and architectural patterns
Knowledge of concurrency patterns
Familiarity with Microsoft SQL Server
A knack for writing clean, readable, and easily maintainable code
Understanding of fundamental design principles for building a scalable application
Ability to communicate with a technical and non-technical audience
Self -motived and detail oriented.

Abilități

Cerințe lingvistice

Gradul de educație

Bachelor's Degree

Suport viză

Nu
Email Job

Criterii job

Tip Job

Full Time

Industrii

#Information Technology and Services

Locație job

Departament

Developer

Salariu

Negociabil

Companiile vor aplica la tine

Completează-ți CV-ul și companiile vor putea să-ți trimită invitații să aplici la joburile lor și te vom notifica prin email .