C++ Developer

Angajator: Hunt Recruitment
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • BUCURESTI
  • Actualizat la: 17.11.2017
    Scurta descriere a companiei

    Cerinte

    - Degree in computer science or related field (Mater's or PhD's preferred);
    - C++ experience, including good memory management practices;
    - Working knowledge of C#;
    - Strong knowledge of good software architecture practices including design patterns and object-oriented programming practices;
    - Great communication skills that enable effective communication with both technical and domain experts;
    - Demonstrated ability to proactively and creatively evaluate and address issues related to systems stability, scalability and extensibility;
    - Experience working in a very large code base, including enhancing and resolving issues in pre-existing code;
    - Good spatial reasoning skills with a working knowledge of basic linear algebra such as transforms;
    - Strong understanding of algorithmic complexity and how it impacts system performance - experience using performance analysis tools is a plus;
    - Demonstrated ability to work effectively in a cross-functional team - experience with agile process is a plus;
    - Preferred Qualifications;
    - Experience with BIM, CAD or modelling software and / or working with the APIs for such products;
    - Experience with graphics or visualization algorithms;
    - Experience with building - related industries such as architecture or structural engineering;
    - Knowledge of user-interface development based on MFC and / or WPF

    Responsabilitati

    - Work collaboratively with a cross-functional agile team that it's responsible for the entire software development process from analyzing market needs through the delivery of working software;
    - Develop new state of the art functionality that pushes the envelope for Building Information Modeling (BIM);
    - Re-factor, optimize and enhance existing code and algorithms;