Senior Software Engineer

Nanodems Corporation

  • Ankara(Remote Work Available)
  • 11.05.2020 - 30.06.2020 | 11.05.2021

    QUALIFICATIONS AND JOB DESCRIPTION


    Qualifications and Requirements:

    As a Senior Software Engineer, you are expected to work in a dynamic R&D environment where innovative products are designed using new technologies, you will;

    • Design, develop, and implement software for various components in the physical security management domain

    Minimum Qualifications;

    • BSc/MSc degree in Computer Science/Engineering or equivalent/related field

    • Understanding of object-oriented programming concepts

    • Excellent communication skills (verbal and written)

    • 5+ years of software development experience

    • 3+ years of experience in .NET technologies

    • Fluency in written and spoken English


    Preferred Qualifications;

    • Participate in code reviews, design reviews and refactoring discussions with multiple domain and delivery teams to ensure high quality product, aligned with standards & best practices

    • Hands on experience of multi-threaded programming

    • Hands on experience with React

    • Position is based in Ankara (Remote Work Available)