Strong Middle .NET Developer (Aviation Domain)

  • Kharkiv
  • Kyiv
  • Vinnytsia
  • C#
  • Microsoft .NET

It is way more motivating to work on something that makes the world a better place. We are starting an enormous socially valuable aviation project called to enhance aviation safety. Thanks to cutting-edge technologies the platform will make aviation staff better prepared for various real-life situations happening in day-to-day operations.

We are seeking an independent Strong Middle .NET Developer with JS knowledge who will be involved in the development of a web application based on ASP.NET Core framework in the field of aviation.

Project

Do you know that aviation is the safest mean of transportation? Do you know the reasons behind it?

Thanks to constantly evolving standards, strict rules, and regulations, the aviation personnel always know what to do and how to act in any situation that may happen. For this purpose, personnel members should learn these regulations and train their actions in various situations to be proficient and error-free.

Our solution is called to provide aviation staff with virtual trainings before going to the field. This is to make aviation safer and more predictable.

The product we are building will simulate real-life situations occurring in day-to-day operations with the help of modern technologies in 3D visualization. A 3D environment and models must immerse trainees into the situation and create the experience as if they are working with real objects and goods in the field.

This way training will be much more efficient allowing the trainees to polish and test the skills in a simulated situation as close to reality as possible.

Meet your team!
  • Responsibilities

    • Design separate components, modules, classes, database tables, etc.
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer partners
    • Comply with the best engineering practices, the technical standards and the quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars and/or other educational organizations
  • Requirements

    • At least 3 years of experience in commercial software development
    • Good knowledge of .NET Framework, MVC, ASP.NET
    • At least basic knowledge of MS SQL 1+ years
    • Solid knowledge and proper usage of Object-Oriented Programming and Design
    • Good knowledge of XSD/XML CSS/HTML
    • Evidence of having worked successfully without much supervision
    • Knowledge and successful experience of JS-based libs
    • Upper-Intermediate level of English

    Would be a plus:

    • Experience of automated UI tests development
    • Experience with IBM WebSphere