Job ID
R15145
Country
Italy
Job City
Milan
Job Family
Software Development
Job Type
Employee
Job Sub Type
Permanent

RESPONSIBILITIES :

Designs, codes, or configures, tests, debugs, deploys, documents and maintains large and/or complex C# programs.

Uses a variety of software development toolkits, programming languages, testing/verifying applications, while adhering to specific development best practices and quality standards.

Gathers business requirements, translating that information into detailed technical specifications from which programs will be written or configured, and validating that the proposed applications align with the architectural design and with the business needs.

Performs Technical Review of requirements, analyses source data and provide gap analysis.

Collaborates, coordinates and communicates within Agile team, used to Agile Scrum work.

Participates in code reviews and ensure that code is efficient, maintainable, and meets development standards.

Performs unit testing and support system testing and user acceptance testing.

Maintains production service. On-call availability and flexibility required.

SKILL REQUIREMENTS :

Programming Languages: C# skills are mandatory.

Experience using .NET 4.5+ and Core, Visual Studio, WCF, RESTful, ASP.NET, Winforms, SignalR

Knowledge in Database design and programming ( Oracle, MS SQL Server), ADO.NET

Experience in version control system ( Git )

Problem solving and troubleshooting skills, coupled with a desire to take on responsibilities

NICE TO HAVE:

Java, Maven, Kafka, WebSockets,

OpenFin,

WPF, WinUI, Entity Framework, ComponentOne,

HTML5, CSS, JavaScript, JQuery, React and/or Angular,

Jenkins, Coverity, Blackduck

Python, PLSQL