• Software Developer Staff Engineer C#/WPF InTrust

    Location RU-Saint Petersburg
    Job ID
    2018-3399
    Category
    SW Engineering
    Position Type
    Regular Full-Time
  • Overview

    Software Developer Staff Engineer C#/WPF InTrust

     

    If you are eager to work with new technologies to design and develop software solutions used for local, networked and internet-related programs, Quest is the place to be.
    Currently we are looking for Software Development Staff Engineer C# to join us in St. Petersburg to work together with our talented team on the InTrust product.

     

    InTrust is the unique product, where you can monitor all user workstation and administrator activity from logons to logoffs and everything in between. Slash storage costs exceeding 20:1 data compression, store years of event logs from Windows, UNIX/Linux servers, databases, applications and network devices. InTrust real-time alerting enables you to immediately respond to threats with automated responses to suspicious activity.

     

     

    Responsibilities

     

    Key responsibilities include:

    - Work as a member of the team actively using agile development process

    - Analyze and improve the existing source code and architecture

    - Implement new functionality using all modern software development practices

    - Refactor and fix the existing code base.

    - Implement and deploy environments for automated product testing

    - Implement and support unit/integration/acceptance tests for any new or updated source code.

    - Communicate with other (English speaking) teams including developers and support.

    - We need help to strengthen R&D Team in the areas of product integration abilities, so the various activities on new product interfaces development as well as test coverage will be facilitated.

     

    Qualifications

    Key requirements:

    - 3+ years of commercial product development

    - Knowledge and active using of C#.

    - Ability and desire for learning other languages, approaches and practices

    - Knowledge and programming experience of Windows applications

    - Strong WPF/XAML knowledge MVVM, MVP

    - Knowledge and experience of the best practices for code/product testing/testing automation.

    - The ability to work in a high degree of autonomy still being able to provide enough transparence and be ready to explain the certain technical decisions

    Would be beneficial:

    - Experience in automated testing tools like Fitnesse, SpecFlow

    - Basics of Windows administration.

    - Knowledge of IaaS, PaaS systems like Azure, AWS

    Benefits:

    - Opportunities for professional growth and promotion

    - Friendly professional and passionate team

    - Stable and official salary

    - Employment according to the Labor Code of the Russian Federation, 36 days paid annual leave

    - Health and travel insurance

    - Comfortable office with equipped Gym room, shower, fun areas and dining room, fruits and cookies

    - Fully equipped kitchen

    - International language courses

    - Regular corporate events

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.