Software Architect / Engineer (m/f/d)

Are you passionate about projects where technical strategy development and implementation go hand in hand? If so, Information Factory is the right place for you.

As an attractive Swiss management software and consulting company with offices in Switzerland, Germany and Portugal, we are a trusted partner for complex, data-centric solutions. In Porto, we are looking for a skilled and ambitious personality as a Software Architect / Engineer.

Your Impact

  • Development: Contribute as an experienced developer and architect on our client projects. Guide colleagues in applying data-centric design and architecture patterns. Increase the design and architectural skills of our team to improve the quality and maintainability of our solutions.
  • Technical Consultant: Contribute technical concepts as part of our offering process, consulting, and implementation services. Work closely with architects on the customer side and internal software delivery and consulting teams.
  • Framework Development: Contribute to our tech strategy and implementation plans in close coordination with business strategy, account, and project management. Improve the reusability and modularization of our client solutions and framework.

What We Expect

  • In-depth knowledge of programming languages, styles, and computational models, as well as experience with common frameworks and development tools (e.g., Middleware, Frontend and Interface Technologies, as well as Network and Cloud).
  • Profound knowledge of database technology, both relational and non-relational, in theory and practice.
  • Experience with service and enterprise architecture aspects, including designing, implementing, and integrating enterprise-level solutions.
  • Knowledge of data-centric solution architecture, semantic modelling, and AI are an advantage.
  • Willingness to perform hands-on development tasks, and joy in successfully implementing scalable applications even in complex enterprise architectures of large companies.
  • Ability to take on technical responsibility and manage small teams. Experience as a software architect is an advantage.
  • Strong analytical and problem-solving skills, and team player with excellent communication skills.
  • Very good English skills; knowledge of German/Portuguese is an advantage.

What We Offer

We provide exciting opportunities, support, and appreciation in an international environment. We offer a competitive salary, room for personal growth, inspiring values, and attractive benefits, like health insurance and a daily food allowance. You’ll have personal development opportunities in a growing team, enabling you to advance your career within the company. We believe in nurturing our employees‘ careers and offer clear pathways for advancement. Additionally, we provide ample opportunities for creative input, allowing you to shape and influence the direction of projects and innovations. The next step in your career is ahead of you.

Your Personal Contact

For further information, please contact Cornelia (HR) via +49 (0)911 580 588 38.

Apply now – we are looking forward to hearing from you!

Apply online with a photo using the „Apply“ button.