Main Responsibilities
Mission
Perform tasks in all phases of the development cycle with little or none technical supervision.
Appropriately assess problematic situations to gain adequate understanding of problems involved and assume the responsibility of delivering complex tasks on time and in scope within the team’s plan.
Experience
6+ years with .NET technologies
6+ years with client-server applications
3+ years working with REST APIs (MVC 5 preferred)
5+ years working with relational databases (SQL Server and PostgreSQL preferred)
3+ years working with SQL and PSQL
2+ years working with a FrontEnd library (React, Angular, Vue or Knockout)
Experience with git, git flows.
Experience with Cloud solutions (desirable Azure)
Experience with Agile Methodologies
Requirements:
English Upper Intermediate +
Concepts SOLID, OOP (Object Oriented Programming), IoC (Inversion of Control), DI (Dependency Injection), CI (Continuous Integration)
Strong in the use of unit testing
Intermediate knowledge of HTTP protocol verbs, routes, headers, RESTful services.
Abilities
Excellent communication skills
Location: This position is Full Remote: ARGENTINA – COLOMBIA – MEXICO