Descripción
We are a dynamic and fast growing company taking language training to the next level. Based in Barcelona and with a very international team of people, we provide an award-winning cloud platform that manages language training for trainers and students worldwide.
We are seeking a generalist .NET developer to join our engineering team in Barcelona, Spain. The successful candidate will be expected to help us grow and maintain our award winning Learner Management System (LMS), a modern and scalable web application based on the .NET framework. In particular, the candidate is expected to be familiar with the latest .NET framework and libraries, especially those related to the web, and to write, debug and maintain C# code proficiently. The candidate should also be comfortable with SQL fundamentals, as they will need to interface with the database and write basic SQL queries.
The company has a unique culture that we want to preserve, so we put a disproportionate value on cultural fit. We value a can-do attitude, positive energy, initiative, self-learning, independent thinking, assertiveness and determination. Our team is very international so experience abroad or in multicultural teams is a big plus.
All communications in our company are conducted in English, so it is imperative that the candidate be proficient in English, with Spanish being an optional plus.
Successful candidates will be mentored while they are exposed to real challenges and responsibilities so that they can learn effectively.
Responsibilities
·Write, maintain and debug C# code in the server tier of our Learner Management System, a web application based on the .NET framework. The server tier includes the ASP.NET MVC/API controllers at the web server layer, the business commands and queries at the business logic layer, and the data access logic that interfaces with the database management system.
·Help the database development team write simple SQL queries that target the PostgreSQL database to support both application use-cases and ad-hoc reporting.
·Support our development team in general development and operational tasks that may arise.
-
Tipo de contrato
Sin especificar
-
Salario