.NET Developer

  • Strada Take Ionescu, Cluj-Napoca, Romania
  • Full-time

Company Description

Connatix is a Native advertising platform, a smart solution allowing brands to  feature their content across web and mobile media properties in a real  native way. A Cutting edge technology that performs matching in real  time to bring the best story to the most relevant user.

Job Description

Designs, develops and manages application solutions for the business

● Gets involved in the Software Development Life Cycle

● Works closely with peer developers to plan, execute and review day by day tasks

● Builds reusable code and libraries for future use

● Optimizes of the application for maximum speed and scalability

● Integration of user-facing elements developed by front-end developers with server side logic

● Is actively involved in research and innovation (try multiple methods / techniques in searching for a solution)

● Develops the technical documentation for products / projects in which they are involved (i.e. business rules design, process design, service design, security and control design, database model, etc.)

● Collaborates with the team (PM, developers and QAs) to ensure that project deliverables meet the required quality standards

Qualifications

 

● 5+ years of .NET Framework working experience, deep knowledge of the framework and C# language, ASP .NET MVC

● Experience with Windows Services;

● Basic knowledge of .NET Core;

● Knowledge of Queueing systems;

● Proven OOD/OOP experience; design patterns;

● Experience with relational database application development and/or ORM frameworks;

● Experience with multi-threading applications;

● Excellent interpersonal communications and technical writing skills;

● Organizational, problem solving, and time management abilities;

● Fluent in English;

● A Bachelor's degree or equivalent in Computer Science, Engineering or other technical discipline;

 

Additional Information

We would like our new colleague:

 To be open minded and a team player. We are a young, fun team.
 To have the ability to organize and prioritize his/her work. We like to  have responsible colleagues who are able to make their tasks in a  flexible way as they desire.
 To have a proactive attitude. We are all a team and we like to act as one.

This is a great opportunity for the right candidate. If you are a team  player who likes friendly, non-corporate environments and is looking  forward to be involved in the overview of the projects, let's meet and  talk about it.