Software Architect

Uni SystemsΒ· International BU
Apply Now β†—
πŸ“ Ispra, Province of Varese, ItalyFull time

About this role

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Software Architect to join our UniQue Ispra team.

In this role, you will have the opportunity to work closely with our customers in the public sector and you will be responsible for developing new business by identifying profitable opportunities, maintaining your client portfolio by building strong, long-lasting relationships, and monitoring the progress of the projects, with the aim to provide excellent client service and added value services.

What will you be bringing to the team?

  • Lead the design, development, and deployment of new features for the EIOS Portal and related systems
  • Define and implement scalable software architectures based on RESTful APIs and microservices
  • Coordinate and mentor a small team of developers, ensuring alignment with technical and delivery goals
  • Gather, analyze, and formalize technical requirements in collaboration with stakeholders
  • Design and oversee integration with external systems, including future intelligence and threat assessment platforms
  • Evaluate, benchmark, and introduce new technologies through market analysis and prototyping
  • Implement and support CI/CD pipelines, containerized deployments, and cloud-based infrastructure
  • Ensure high-quality software delivery following best practices in DevOps and modern software engineering

What do you need to succeed in this position?

  • Master Degree and 11 years of relevant experience or Bachelor + 15 years of relevant experience

At least 5 years of proven professional experience including:

  • Serving in a Technical Lead role, with responsibility for coordinating and guiding a small team of developers
  • Eliciting technical requirements and designing, developing, and implementing software architectures based on RESTful APIs and microservices
  • Developing applications using C# (version 8.0 or higher) and the Microsoft technology stack
  • Conducting market analysis, prototyping, and evaluation/benchmarking of technologies, including the adoption of new solutions
  • Working with containerization technologies, cloud deployment environments, CI/CD pipelines, and DevOps practices

Excellent hands-on knowledge in at least three of the following areas (more is considered an advantage):

  • Elasticsearch and/or OpenSearch
  • Graph databases (Neo4j, Memgraph, Virtuoso, or similar)
  • Event-driven architectures
  • Semantic web technologies and standards (OWL, RDF, JSON-LD)
  • Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) applications
  • Excellent command of English, ability to write clear technical documentation and specifications, and to handle presentations

Desirable

  • Knowledge of additional programming languages or server-side technologies (e.g., Python, JavaScript/TypeScript with Node.js)

At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at ourΒ Diversity, Equality & Inclusion PolicyΒ for more information.

Frequently Asked Questions

Is the salary disclosed for the Software Architect position at Uni Systems?
The salary for this Software Architect role at Uni Systems is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Architect position at Uni Systems located?
This Software Architect role at Uni Systems is based in Ispra, Province of Varese, Italy. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Architect role at Uni Systems full-time or part-time?
This is listed as a Full time position. It is posted as a Software Architect role in the International BU department at Uni Systems.
Which team or department does the Software Architect at Uni Systems belong to?
This Software Architect position is part of the International BU department at Uni Systems. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Architect position at Uni Systems?
Click the "Apply Now" button on this page. You will be redirected to Uni Systems's official application portal hosted on workable where you can submit your application directly.
When was the Software Architect job at Uni Systems posted?
This Software Architect position at Uni Systems was posted on Jul 2, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Software Architect
Uni Systems
Apply for this role β†—

You'll be redirected to Uni Systems's official application page on workable.