Software Engineer
Descrizione dell'offerta
The individual, who will be part of a team in their role as a Software Engineer, will carry out analysis and development activities in the Web, Mobile and Desktop contexts.
In particular, the candidate will be responsible for:
- Maintaining and developing existing projects
- Integrating services from third-party platforms
- Interacting with relational and non-relational databases
- Collaborating with project teams to identify the best and most innovative development solutions
Requirements:
- Degree in computer science or equivalent.
- Knowledge of the main Design Patterns
- In-depth knowledge of at least one of the main OOP languages, in particular C# (.NET)
- Knowledge of WCF, WEB Api RestRPC
- Good written and spoken command of the English language
The following are not essential, but would be an advantage: - Knowledge of AngularJS
- Previous experience in Multi-ThreadingMulti-Services
- Previous experience in the development of production planning and control applications