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.

    Software Architect
    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.


    • 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.

    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

    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."