AIDA Recruitment

Architect C++ (Legacy)

AIDA Recruitment  •  Warsaw, PL (Remote)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are looking for a Senior Software/System Architect with a strong software engineering background to drive security-related architectural improvements in a large, mature on-premise healthcare product. The ideal candidate has experience with monolithic/legacy C++ systems and can translate security requirements into practical architecture decisions while assessing technical impact, dependencies, and risks.

Location - Bulgaria, Poland (remote)

B2B contract, full-time (160-178 hours/month)

Hourly rate in dollars - 40-45

RESPONSIBILITIES

Analyze security requirements from a software and system architecture perspective.

Define how security requirements should be implemented within the existing product.

Design solutions for security issues that require architecture changes.

Evaluate technical impact, dependencies, and implementation risks.

Determine whether requirements should be addressed at application or infrastructure level.

Define secure approaches for areas such as file processing, database access, authentication, external integrations, and other trust boundaries.

Guide developers during implementation.

Review proposed technical solutions.

Ensure that changes remain compatible with the existing legacy architecture.

Collaborate with the IT Security Expert.

Support technical prioritization and decision-making.

REQUIREMENTS

Strong software engineering and architecture background.

Experience designing solutions for large monolithic applications.

Experience working with legacy C++ systems is strongly preferred.

Understanding of Qt-based desktop/on-premise applications is an advantage.

Experience introducing architectural changes into mature systems without destabilizing existing functionality.

Good understanding of low-level application concerns such as memory management and threading.

Ability to determine whether a security requirement should be solved at application, architecture, or infrastructure/environment level.

Experience with on-premise enterprise or healthcare products is an advantage.

Ability to translate security requirements into practical architectural solutions.Selling PointsWe are looking for an experienced Software/System Architect to support the security improvement of a large on-premise healthcare product.

The product is a mature monolithic application implemented in C++ with a Qt-based user interface. Some security requirements cannot be solved through isolated code changes and require architecture-level decisions.

You will work closely with the client's architects, developers, and security specialists.

AIDA Recruitment

About AIDA Recruitment

Our recruitment agency operates remotely, serving both Lithuania and international markets.

We aim to offer top-tier services, aligning employer needs with candidate competencies not just within Lithuania, but also beyond its borders. Operating remotely from Vilnius, Kaunas, and Klaipėda, our agency is also expanding partnerships in Mexico, India, and Asian countries.

Our recruitment services cover a wide range of roles, including software developers, cloud and cybersecurity experts, data and AI specialists, technical engineers, UX/UI designers, product managers, IT project managers, as well as technical support and technical sales professionals.

Automated candidate screening and selection process

In our candidate selection process, we leverage "TeamFill," an advanced tool that transforms job interviews. Acting as a virtual recruitment specialist, it streamlines the process, making it quick and efficient. This innovative platform offers precise evaluation of candidates' responses, transcriptions, summaries allowing candidates to participate in interviews at their convenience.

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Vilnius, LT
Year Founded
Unknown
Social Media