Senior .Net Developer

Employer: Qualysoft
Domain:
  • Banks - Financial Institutions
  • IT Software
  • Telecommunication
  • Job type: full-time
    Job level: > 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 02.12.2016
    Short company description

    The Qualysoft Group was founded in Vienna in 1999. As an independent IT consultancy and service company, it supports its international customers by providing tailored IT solutions that are both flexible and innovative. Its main focus is on providers of financial and energy services, industrial firms, media/telecommunications companies, and institutions from the public sector.

    Requirements

    Technical environment:
    - SOA-service oriented applications, OOP
    - Microsoft Technologies: .NET 4.0/4.5, C#, ASP.NET, WPF JQuery, MVC, IIS
    - Web standards &technologies: HTTP, REST, and JSON
    - Database: SQL, Entity Framework
    - Multithreading and TCP
    - Testing: NUNIT
    - Methodology: Agile, SVN, Jira,
    Technical Requirements:
    - Experience in OOP and Design Patterns about 5 years or so
    - Mastering Microsoft technologies like: Microsoft .NET 4.0/4.5, C#, ASP.NET (Web forms, user controls, master pages, etc), JQuery, MVC,
    - Knowledge of IIS (Internet Information Services 8+)
    - HTTP, REST and JSON, deep understanding of web standards & technologies
    - Extensive knowledge of Entity Framework and SQL Server.
    - Hand on writing complex stored procedures and triggers.
    - WPF development or Windows services and WCF is an important part of the role
    - Highly desirable experience in WPF and Windows Services
    - Multi-threading and TCP socket communication skills
    - Previous experience in developing and deploying service-oriented applications, including external facing web services
    - Understanding of unit testing tools like NUnit, etc is appreciated
    - Previous experience in a modern agile software engineering environment (SVN, JIRA, Crucible, etc

    Responsibilities

    Soft Skills:
    - Positive mindset and good team player
    - Proactivity, energy and enthusiasm