Current jobs related to Solution Architect – Windows Desktop Modernization @ - Remote Warsaw - SquareOne
-
Remote, Warsaw, Czech Republic SquareOne Full time10+ years of professional experience in C++ development with a Windows desktop focus. Proven experience as an Architect or Lead Engineer on large-scale Windows modernization projects. Deep expertise in MFC, Win32 API, and related frameworks (ATL/WTL). Strong track record of evaluating and implementing modernization strategies for legacy desktop...
-
.NET desktop developer
1 week ago
Remote, Gdańsk, Wrocław, Kraków, Śląsk, Poznań, Czech Republic Sofomo Full timeMust have English Problem Solving Proactivity .NET 6 / C# WinForms Nice to have .NET MAUI We have an exciting opportunity for a .NET developer (WinForms)who is passionate about desktop application development. This is a key role that will allow you to have a big impact on the entire application that has a stable international position. If you have...
-
Solution Architect
1 week ago
Remote, Warsaw, Czech Republic SquareOne Full timeRequirements Minimum 5 years of professional IT experience, including work in solution architecture (cross-product, cross-functional experience is a plus). Proven experience in designing and developing data products. Strong knowledge of technologies and tools: AWS, Snowflake, Tableau, SQL, Talend, SAC, SAP BO, ASP.net. Expertise in data modeling, data...
-
Solutions Architect @ Zowie
1 week ago
Warsaw, Czech Republic Zowie Full timeIdeally, you'll bring with you: Strong Computer Science / software engineering background. 3+ years of experience designing and delivering complex software solutions to enterprise customers. In-depth grasp of complex enterprise architectures - data storage, interoperability, etc. Hands-on integration (REST/GraphQL, etc) skills and solid coding ability in...
-
Windows Security Architect
1 week ago
Remote, Warszawa, Czech Republic beBeeSecurity Full time €100,000 - €120,000Senior Windows Developer with Security FocusOur ideal candidate will lead the design and development of secure Windows services. Expertise in Windows system-level programming, internals, and security principles is essential for this role.Develop secure Windows services using C/C++, Rust, or other suitable languages.Collaborate with the team to research and...
-
Solution Architect @ PAR Data Central
1 week ago
Remote, Czech Republic PAR Data Central Full timeRole Overview As our Software Architect, you will be one of the key technical decision-maker guiding the evolution of our systems and products. You will work closely with stakeholders across the business to define architectural direction, build prototypes, and ensure our technical solutions are scalable, maintainable, and future-proof. You will balance...
-
Lead AI Solutions Architect @ Bayer
1 week ago
Warsaw, Czech Republic Bayer Full timeRequired: Educational Background Bachelor's Degree or Master's Degree or Ph. D in Computer Science, Data Science, Artificial Intelligence, or a related field. Technical Skills AI & Machine Learning Expertise: Deep understanding of AI concepts, including machine learning algorithms, natural language processing, and deep learning frameworks (e.g.,...
-
Windows Kernel Developer @ Link Group
1 week ago
Remote, Czech Republic Link Group Full timeProven experience in Windows Kernel development or low-level system programming Deep understanding of Windows internals and system-level APIs Strong analytical and debugging skills Solid command of English, both spoken and written Nice-to-have: Familiarity with eBPF and observability tools Experience working in Kubernetes-based environments Exposure to...
-
Java Solutions Architect @
2 weeks ago
Remote, Czech Republic Spyrosoft Full timeRequirements:Experience on agile development and research projects.Participation in both successful and failed software projects.Experience defining and applying software architecture design.Experience working with cloud application and services.Experience from working within distributed multicultural environments.Experience from working and collaborating...
-
Remote, Czech Republic PAR Data Central Full timeRole Overview As our Software Architect, you will be one of the key technical decision-maker guiding the evolution of our systems and products. You will work closely with stakeholders across the business to define architectural direction, build prototypes, and ensure our technical solutions are scalable, maintainable, and future-proof. You will balance...

Solution Architect – Windows Desktop Modernization @
2 weeks ago
- 10+ years of professional experience in C++ development with a Windows desktop focus.
- Proven experience as an Architect or Lead Engineer on large-scale Windows modernization projects.
- Deep expertise in MFC, Win32 API, and related frameworks (ATL/WTL).
- Strong track record of evaluating and implementing modernization strategies for legacy desktop applications.
- Familiarity with WinUI 3, Avalonia, Electron, QT and hybrid desktop/web frameworks.
- Expertise in designing dialog abstraction frameworks and reusable UI modules.
- Ability to create technical roadmaps and align architecture decisions
We are modernizing the user interface of our client's flagship enterprise desktop product. Originally built in C++/MFC/Win32, this application is used daily by thousands of professionals worldwide.
The initiative has strong executive sponsorship and requires balancing short-term deliverables (a modernized prototype by year-end) with a longer-term modernization roadmap. The Architect will be accountable for setting the technical direction of the UI modernization, guiding framework selection, and ensuring scalability and reusability of design patterns.
You will act as the bridge between client leadership, UX designers, and engineering teams to deliver a modernization strategy that is achievable within aggressive timelines yet sustainable beyond the first release.
,[Technical Leadership & Strategy , Assess the legacy C++/MFC/Win32 codebase and identify viable modernization paths (WinUI 3, Avalonia, or hybrid approaches). , Define the overall modernization strategy, including prototype scope, migration patterns, and reusable UI component architecture. , Establish principles for dialog abstraction and reusability to reduce long-term maintenance overhead. , Evaluate risks, third-party dependencies, and constraints of legacy controls; propose mitigations. , Design & Delivery, Lead technical scoping for the discovery and prototype phase. , Oversee architecture decisions for integrating modern UI frameworks with legacy components. , Partner with UI/UX designers to translate design assets (icons, palettes, layouts) into scalable implementation patterns. , Define technical acceptance criteria for prototype and milestone deliverables. , Ensure stability, performance, and maintainability while introducing architectural improvements.? Collaboration & Advisory ? Act as primary technical counterpart to client architects and senior engineers. , Provide hands-on guidance to C++/MFC developers and modern UI engineers. , Advise client leadership on trade-offs between short-term cosmetic refresh and deeper architectural changes., Contribute to proposal refinement, roadmap shaping, and definition of Phase 2 delivery models. ] Requirements: User Interface, C++, UI, Design Patterns, UX design, Windows, API, Electron, Qt, Git, Communication skills