• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Hungary Jobs Expertini

Principal Software Engineer Job Opening In District III. – Now Hiring GRAPHISOFT.


Job description

About Graphisoft 

Graphisoft® empowers teams to design great buildings through award-winning software solutions, learning programs, and professional services for the AEC industry.

Our award-winning products and solutions support OPEN BIM for workflow transparency, longevity, and data accessibility for built assets.

 Archicad®, the architects’ BIM software of choice, offers a complete end-to-end design and documentation workflow for architectural and integrated architectural and engineering practices of any size.

BIMx®, the most popular mobile and web BIM app, extends the BIM experience to include all stakeholders in the building design, delivery, and operations lifecycle.

BIMcloud®, the AEC industry’s first and most advanced cloud-based team collaboration solution, makes real-time collaboration possible across the globe regardless of the size of the project and the speed or quality of the team members’ network connection.

DDScad solutions support users with intelligent Mechanical, Electrical, and Plumbing (MEP) design tools, integrated calculations, and comprehensive documentation of all building system disciplines.

Graphisoft is part of the Nemetschek Group.

To learn more, visit www.graphisoft.com 

We are looking for a Principal Software Engineer will focus on the software architecture of a new cloud-first, browser-based product at Graphisoft, supporting architects in making informed decisions during the early stages of the design process.

This role encompasses long-term and strategic architectural planning, ownership of the overall cloud architecture, and active participation in key technical decision-making.

The focus includes architecture design, system scalability, code quality, and future-proofing the product’s technological roadmap.

Responsibilities:

  • Designs, estimates, implements, documents, tests and improves program code, software components and their automated tests.

    In doing so, creates, develops and maintains software products and services.
  • As a key player, they participate in the creation of their Functional Area' short and long-term technical plans and strategy, and in the estimation of work.
  • Participates in product unit decisions on technical issues.

    Serves as an advisor to their Functional Area management on technical issues.
  • Assists other product unit members in the planning and prototyping of projects.
  • Reviews program code and technical designs prepared by others, identifies problems and deals with them in a constructive way.
  • Actively participates on professional reviews.
  • Participates in engineering research related to their Functional Area's current tasks and in the development of prototypes and designs.
  • Conducts independent engineering research and is actively involved in other researches.

    Seeks innovative approaches to existing complex problems.
  • Identifies issues with engineering workflows within their Functional Area and develops, negotiates and implements change proposals.
  • Professional mentoring and coaching of senior colleagues.
  • Consults, comments on plans, supports tasks, defines directions for further development, takes decisions and provides training.
  • Leads professional organisations and workgroups, and regularly participates in wide-ranging consultations.
  • Discusses any serious problems in their Functional Area with the relevant expert group.
  • Key Responsibilities:

  • Their work involves carrying out complex tasks, including the selection and adaptation of appropriate procedures, methods and technologies, taking into account the various factors and discussing them in the necessary forums.
  • Works independently across different product units.
  • Primarily responsible for the quality of the end result produced by the product unit and for the efficient execution of product unit tasks.

    The work produced is an example to all engineers in the company.
  • Responsible for following the applicable professional rules and recommendations within the entire Functional Area.

    Also responsible for the continuous updating of the current rules in their area, developing new rules and recommendations as necessary.
  • Works in alignment with the overall Functional Area goals (with knowledge of the business goals).
  • Constructive collaboration across different functional teams, with internal or external experts, with their Functional Area management and other key stakeholders.
  • Making technical decisions that affect years of Initiative development or the entire Functional Area.
  • Involved in the professional life of the wider engineering community.

    Holds meetups, presentations, workshops.
  • Contact with suppliers.
  • Requirements:

  • Degree in computer science/engineering or equivalent professional knowledge.
  • Ideally, experience with the following tech stack:Front-end: Node.js, TypeScript, React, WebAssembly (C++)Back-End: Node.js, TypeScript, MongoDBHosting: GCP
  •  Advanced level of English (CEFR B2 / Vantage)
  • Minimum 8 years of relevant professional experience
  • The application of generally accepted programming principles in the case of conflicting considerations.
  • A thorough knowledge of design patterns is necessary to select the right knowledge for complex cases.
  • Knowledge of software architectures and how to choose the right one in complex cases.
  • Proficient in putting agile principles and concepts into practice.

    Proficient in breaking down and implementing Initiatives with an agile approach.
  • Has a good understanding of complex, large systems and quickly identify interrelationships, problems and contradictions.
  • Skilled at discovering and understanding problems, asking forward-looking questions and thus finding the optimal solution in the work of others and himself.
  • Ability to maintain and develop good relationships with members of a medium-sized team and with many colleagues across the different parts of the company.
  • Experienced in writing and maintaining well-structured, concise documentation that is understandable to the intended audience.
  • Proficient in giving a well-attended, enjoyable presentation on a technical topic to a large group.
  • Knowledge of development and quality assurance processes, software and tools used throughout the company.
  • Proficient in making multi-faceted, multi-stakeholder, multi-person, multi-year decisions.
  • Able to communicate their views in a clear, concise and well-reasoned manner, both in words and in writing, to a wide audience, including those with limited knowledge of the subject.
  • Knowledge in various conflict management methods and can find a solution acceptable to all parties in disputes.
  • Proficient in developing a long-term technical vision for a whole product area.
  • Ability to transfer professional knowledge to colleagues in an organised manner.
  • #Graphisoft

    Required Skill Profession

    Computer Occupations


    • Job Details

    Related Jobs

    Diligent hiring Principal Software Engineer Job in Budapest, Budapest, Hungary
    Diligent
    Budapest, Budapest, Hungary
    HARMAN International hiring Principal IIoT Software Engineer Job in Székesfehérvár, Fejér, Hungary
    HARMAN International
    Székesfehérvár, Fejér, Hungary
    team.blue Global hiring Principal Software Engineering Architect Job in Budapest, Budapest, Hungary
    team.blue Global
    Budapest, Budapest, Hungary
    HARMAN International hiring Principal Software Engineer - Full Stack, Frontend Heavy Job in Budapest, Budapest, Hungary
    HARMAN International
    Budapest, Budapest, Hungary
    HARMAN International hiring Principal SW Engineer Job in Budapest, Budapest, Hungary
    HARMAN International
    Budapest, Budapest, Hungary
    Greif hiring Principal AI Engineer Job in Budapest, Budapest, Hungary
    Greif
    Budapest, Budapest, Hungary
    Allianz Technology SE Hungary Branch hiring Principal AI & Cloud Engineer Job in Budapest, Budapest, Hungary
    Allianz Technology SE Hungary Branch
    Budapest, Budapest, Hungary
    HARMAN International hiring Principal Audio SW Engineer Job in Budapest, Budapest, Hungary
    HARMAN International
    Budapest, Budapest, Hungary
    Cisco hiring Software Engineer. Job in Budapest, Budapest, Hungary
    Cisco
    Budapest, Budapest, Hungary
    Dynata hiring Software Engineer Job in Debrecen, Debrecen, Hungary
    Dynata
    Debrecen, Debrecen, Hungary
    Yext hiring Software Engineer Job in Budapest, Budapest, Hungary
    Yext
    Budapest, Budapest, Hungary
    Flourish hiring Software Engineer Job in Hungary
    Flourish
    Hungary
    Cisco hiring Software Engineer. Job in Budapest, Budapest, Hungary
    Cisco
    Budapest, Budapest, Hungary
    Formlabs hiring Software Engineer Job in Budapest, Budapest, Hungary
    Formlabs
    Budapest, Budapest, Hungary
    Paymentology hiring Software Engineer Job in Budapest, Budapest, Hungary
    Paymentology
    Budapest, Budapest, Hungary
    Snaphunt hiring Software Engineer Job in Hungary
    Snaphunt
    Hungary
    Sensirion hiring Software Engineer Job in Debrecen, Debrecen, Hungary
    Sensirion
    Debrecen, Debrecen, Hungary
    GE HealthCare hiring Software Engineer Job in Budapest, , Hungary
    GE HealthCare
    Budapest, , Hungary
    GE Healthcare hiring Software Engineer Job in Budapest, Hungary, Hungary
    GE Healthcare
    Budapest, Hungary, Hungary
    HARMAN International hiring Principal Cost Engineer, Electronic Manufacturing Job in Székesfehérvár, Fejér, Hungary
    HARMAN International
    Székesfehérvár, Fejér, Hungary
    HARMAN International hiring Principal Cost Engineer, Electronic Manufacturing Job in XIII. kerület, XIII. kerület, Hungary
    HARMAN International
    XIII. kerület, XIII. kerület, Hungary
    HARMAN International hiring Principal Cost Engineer, Electronic Manufacturing Job in Pécs, Baranya, Hungary
    HARMAN International
    Pécs, Baranya, Hungary
    Randstad Hungary hiring Technical Lead / Principal Backend Engineer Job in Budapest, Budapest, Hungary
    Randstad Hungary
    Budapest, Budapest, Hungary
    HARMAN International hiring Principal Cost Engineer, Electronic Manufacturing Job in Budapest, Budapest, Hungary
    HARMAN International
    Budapest, Budapest, Hungary
    Playnetic hiring Principal Animator Job in Budapest, Budapest, Hungary
    Playnetic
    Budapest, Budapest, Hungary
    Creative Chaos hiring Principal Full Stack Engineer - (Node+React) Job in Budapest, Budapest, Hungary
    Creative Chaos
    Budapest, Budapest, Hungary
    Deutsche Telekom IT Solutions HU hiring Software Engineer (REF4666B) Job in Budapest, Budapest, Hungary
    Deutsche Telekom IT Solutions HU
    Budapest, Budapest, Hungary
    Copeland hiring Staff Software Engineer Job in Debrecen, Debrecen, Hungary
    Copeland
    Debrecen, Debrecen, Hungary
    MP Solutions Ltd. hiring Software Support Engineer Job in Veszprém, Veszprém, Hungary
    MP Solutions Ltd.
    Veszprém, Veszprém, Hungary

    Unlock Your Principal Software Potential: Insight & Career Growth Guide


    Real-time Principal Software Jobs Trends (Graphical Representation)

    Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Principal Software in District III., Hungary, highlighting market share and opportunities for professionals in Principal Software roles.

    268 Jobs in Hungary
    268
    2 Jobs in District Iii.
    2
    Download Principal Software Jobs Trends in District Iii. and Hungary

    Are You Looking for Principal Software Engineer Job?

    Great news! is currently hiring and seeking a Principal Software Engineer to join their team. Feel free to download the job details.

    Wait no longer! Are you also interested in exploring similar jobs? Search now: .

    The Work Culture

    An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at GRAPHISOFT. adheres to the cultural norms as outlined by Expertini.

    The fundamental ethical values are:

    1. Independence

    2. Loyalty

    3. Impartiapty

    4. Integrity

    5. Accountabipty

    6. Respect for human rights

    7. Obeying Hungary laws and regulations

    What Is the Average Salary Range for Principal Software Engineer Positions?

    The average salary range for a varies, but the pay scale is rated "Standard" in District III.. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

    What Are the Key Qualifications for Principal Software Engineer?

    Key qualifications for Principal Software Engineer typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

    How Can I Improve My Chances of Getting Hired for Principal Software Engineer?

    To improve your chances of getting hired for Principal Software Engineer, consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

    Interview Tips for Principal Software Engineer Job Success

    GRAPHISOFT. interview tips for Principal Software Engineer

    Here are some tips to help you prepare for and ace your Principal Software Engineer job interview:

    Before the Interview:

    Research: Learn about the GRAPHISOFT.'s mission, values, products, and the specific job requirements and get further information about

    Other Openings

    Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

    Dress Professionally: Choose attire appropriate for the company culture.

    Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

    Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

    During the Interview:

    Be Punctual: Arrive on time to demonstrate professionalism and respect.

    Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

    Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

    Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

    Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

    Follow Up: Send a thank-you email to the interviewer within 24 hours.

    Additional Tips:

    Be Yourself: Let your personality shine through while maintaining professionalism.

    Be Honest: Don't exaggerate your skills or experience.

    Be Positive: Focus on your strengths and accomplishments.

    Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

    Turn Off Phone: Avoid distractions during the interview.

    Final Thought:

    To prepare for your Principal Software Engineer interview at GRAPHISOFT., research the company, understand the job requirements, and practice common interview questions.

    Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the GRAPHISOFT.'s products or services and be prepared to discuss how you can contribute to their success.

    By following these tips, you can increase your chances of making a positive impression and landing the job!

    How to Set Up Job Alerts for Principal Software Engineer Positions

    Setting up job alerts for Principal Software Engineer is easy with Hungary Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!