Nivel cariera

Senior (5-10 ani)

Limbi vorbite


Adresa/ adresele jobului


Your role on this project will be to provide technical solutions for the team and guide themthrough the development phase, perform code reviews, run performance tests andinvestigate performance issues.

As a .NET Technical Lead you will acting as a mentor andtechnical coordinator for a team of 3-4 persons and develop features for new software orexisting solutions, software architecture, technical analysis, workload for the development ofnew will be point of contact with the technical managers of the internal clients.

You will beinvolved in a product development lifecycle based on Agile or Waterfall methodologies.

Key Responsibilities:

Coordinate the activity of a team of .NET developers;

Provide technical coaching for the team members and mentoring;

Propose and discuss with Product Owner, prioritize and sign-off on technical debt items;

Maintain, improve and provide support for the features developed;

Development of features for new software or existing solutions, software architecture,technical analysis;

Estimation of workload for the development of new features;

Help with technical interviews and expand the team;

Point of contact with the technical managers of the internal clients.

Responsible for the bug fixing into UAT and PROD environment based on the internal SLARequired Skills

Minimum 5 years’ experience in .NET technologies;

Great OOP skills

Practical knowledge of:

o NET Framework

o Web Services using WCF (SOAP)

o Web applications: ASP.NET MVC

Knowledge of web client side technologies: HTML, CSS, JavaScript, JQuery

Familiar with cryptography mechanisms (symmetric, asymmetric, salts, hashes) andsecurity (SSO, Federated Identity standard)

Build Tools: SVN, Git, Jenkins, Sonar, Nexus,

Other Skills: SQL, UML, XML/XSLT/XSD

Attention to detail and very good analytical qualities

Excellent communication skills

Language skills: English (written / verbal) - Advanced level

Ability to work in a team

Ability to keep up with technical innovation

Ability to plan work to meet deadlines

Experience or knowledge in supply projects in the field of banking investments

Time management skills - able to work simultaneously with several projects in differentstages

Ability to strictly adhere to deadlines and to identify problems in the early stages
Flexibility - Ability to work in a changing environment, able to react positively when it isnecessary to restore priorities Delegation skills

Emotional balance, constant attitudes and manifestations

Capacity to make decisions and take responsibility

Customer oriented

Ideal profile:

Be able to review activities or processes in the teams around them and identify potential forimproving through automation and self-service tools;

Genuine passion for discovering new technologies and software tools that help developersbecome more efficient in their day-to- day work;

Problem solving mentality: debugging, experimenting, using .NET tools;

Team player mentality: ability and willingness to teach others;

Self-driven, self-motivated, suggests ideas, has initiative and ability to drive the projectdevelopment forward;

Pragmatic, with a positive attitude as well as a great capacity of comprehension;

Good social skills, able to integrate in a local team as well as in a remote team;

Available to travel abroad.