Share this Job
Apply now »

Software Architect Senior


Bologna, IT

Within CRIF IT department, the resource will be in charge of projects design and implementation of complex software applications written in .NET.

An excellent knowledge of .NET and its related frameworks and infrastructure is required. Really good knowledge of specific topics is required:

•    .NET Enterprise and distributed architecture;
•    Performance tuning;
•    Good database design and tuning experience;
•    Knowledge of .NET Framework and .NET Core;
•    Experience in the use of relational dbms (Oracle, MS SQLServer) and knowledge of ANSI SQL, PL-SQL or TSQL;
•    Experience in web programming: ASP.NET MVC and SPA (with JS framework);
•    Knowledge of Elasticsearch and RabbitMQ is a precious asset;
•    Good skills in understanding the functional requirements and translation in technical analysis.

The candidate will also be responsible for:
•    Assisting team members with departmental procedures, tools, utilities, processes and standards. The candidate will be recognized by members of the team as the technical leader;
•    Acting as a mentor for other resources and provides training on the job and advice on the tasks assigned to the team;
•    Actively coding and refactor significant parts of the application;
•    Troubleshooting activities in case of performance and production problems;
•    Design and implement long term solution to improve application and service architecture in terms of reliability, performance and cost.


Main requirements:
•    Bachelor’s degree in Computer Engineering or Information Technology
•    About 2 years’ experience in the specific role of Software Architect and/or at least 6 years in the position of Senior Software Developer
•    Fluent knowledge of English language
•    Good relational skills and flexibility
•    Team working


The position will be in FULL SMARTWORKING


Apply now »