Title: .Net Developer
Μαρούσι, GR, 151 24
The Company
Motor Oil Hellas (MOH) is committed to be a leader in the petroleum refining, energy and utilities business thus providing the region that it serves with a reliable and affordable supply of energy. Through its evolution MOH is now considered as one of the major contributors to the domestic economy and a key market player in the region. The extraordinary success that MOH has achieved can be largely attributed to its Personnel. At MOH we strive to develop our people to their highest potential, through continuous education and assignment of challenging projects.
Starting with the role:
We are currently searching to hire a .NET Applications Developer to join our team, at the Marousi premises.
During your day you will:
•Deliver the full cycle of software development and support for applications, according to the business requirements, in C#, Microsoft .Net/ .Net Core and JavaScript stack
•Create and maintain technical specifications, according to the functional stipulations
•Execute and document coding tests, ensuring the applications or the technical environments meets the functional requirements
•Contribute to maintenance of application in Azure, SharePoint intranet portal, corporate web sites, Microsoft Power Platform applications
What you need to stand out:
- Bachelor’s degree in Computer Science, Informatics or a related discipline
- Master’s degree in Computer Science will be considered as a plus
- 3 years previous experience in NET/C# development
- Previous experience in Azure technologies, such as Web Apps, VMs or other resources
- Experience in ASP.NET MVC, .NET Core, JavaScript, React or Angular or Vue
- Knowledge of SQL, LINQ, Entity Framework
- Knowledge of RESTful Web Services
- Good knowledge of code design patterns & practices
- Strong communication skills both in Greek and English
- Proficient use of MS Office tools
Key skills/attributes
- Communication & interpersonal skills
- Analytical thinking & problem-solving skills
- Attention to detail
- Flexibility and adaptability
- Teamwork spirit and collaboration