Ta oferta pracy jest nieaktualna od 31 dni. Sprawdź aktualne oferty pracy dla Ciebie

Software Architect

  • Poznań, wielkopolskie
  • Specjalista
  • 2019-04-26

    Pracodawca ma prawo zakończyć rekrutację we wcześniejszym terminie.

    top
    Software Architect
    Poznań
    NR REF.: 1120081

    We have an immediate vacancy for a full time Software Architect reporting directly to SVP Engineering. This position offers the right candidate the opportunity for career progression within a dynamic international growth focused company.

    KEY RESPONSIBILITIES: 

    • Creating, defining, or choosing development framework and tools;
    • Knowledge and understanding the broader system environment and products;
    • Creating the component design and code layout and conventions;
    • Understand the interactions and dependencies among components;
    • Communication of app architecture to other developers;
    • Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor;
    • Working closely with upper management;
    • Design and develop programming systems making specific determinations about system performance;
    • Responding promptly and professionally to bug reports;
    • Review and repair legacy code;
    • Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies;
    • Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems;
    • Analyze system specifications and translate system requirements to task specifications for junior programmers;
    • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming;
    • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product;
    • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product;
    • Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output;
    • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-leve programmers with programming assignments;
    • Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level;
    • Responsible for reading, understanding, and utilizing all part and assembly prints, forms, spreadsheets, bills of material, specification sheets, and technical references;
    • Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments;
    • Search, summarize and keep the team abreast of strategic information from all sources;
    • Maintain client databases;
    • Capable of writing proposals or papers;
    • Making presentations to customer or client audiences or professional peers;
    • Maintain positive client interactions;
    • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff;
    • Responsible for communicating with engineers and manufacturer's technical support staff regarding programming needs and performance;
    • Provide general administrative support to the organization;
    • Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation;
    • Research and recommend software tools to management;
    • Provide assistance to testers and support personnel as needed to determine system problems;
    • Review, to the extent possible, changes in code and the environment that will affect system performance.
    • Provide recommendations to management concerning issues of programmer productivity and software development management.



    REQUIREMENTS: 
    This position will require MySQL and php and we require knowledge of the java development stack, python framework (e.g. Django) and some familiarity with Angular

    JOB OFFER:
    Permanent employment, office in the centre of Poznan, up to 28 holidays leave, private medical care, attractive salary plus performance based bonus for the right candidate




    Prosimy o dopisanie następującej klauzuli: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w ofercie pracy dla potrzeb procesu rekrutacji zgodnie z ustawą z dnia 27.08.1997r. Dz. U. z 2002 r., Nr 101, poz. 923 ze zm."



    www.hays.pl