Dear Consultant,
We are seeking an experienced C++ Technical Architect with 12+ years of experience to join our multinational clients dynamic team. If you are passionate about designing high-quality software solutions and service frameworks, this is an exciting opportunity to work on cutting-edge projects. This is a long-term B2B opportunity with an exciting work environment where you can lead and influence architectural decisions in a global team. send Cv to (marcillina.tietjen@dcvtechnologies.co.uk)
Location: Krakow, Poland (Preferred Hybrid, Remote Possible)
Type: B2B Contract
Key Responsibilities:
🔹 Design and implement software solutions and service frameworks using C++.
🔹 Ensure an efficient and secure architectural approach and design patterns.
🔹 Work closely with managers and technical teams to ensure correct architecture implementation.
🔹 Define technical standards and ensure adherence during software development.
🔹 Translate business requirements into scalable and repeatable design patterns.
🔹 Identify and resolve system design gaps or weaknesses.
🔹 Create compliance architecture for data storage, metadata management, and change control.
🔹 Assess and plan for security risks, implementing appropriate measures.
🔹 Assist in delivery planning and ensure the accuracy of software applications.
🔹 Document architectural designs for future reference and maintenance.
🔹 Communicate system requirements to development teams.
🔹 Select appropriate technology stacks, software, and integration methods.
🔹 Conduct code reviews and provide guidance to team members.
🔹 Troubleshoot technical problems and ensure smooth implementation of solutions.
🔹 Address technical concerns, provide suggestions, and monitor systems for optimal performance.
Requirements:
✔ Bachelor's degree in Computer Science, Engineering, or a related field.
✔ 12+ years of professional experience in C++ development.
✔ Proven experience as a Technical Architect.
✔ Strong background in project management and service-oriented architecture.
✔ Familiarity with Windows, Unix, and Linux operating systems.
✔ Experience working with databases such as MySQL, Oracle.
✔ Proficiency in Cloud Technologies (AWS, GCP, Azure).
✔ Deep understanding of object-oriented programming and design patterns.
✔ Hands-on experience with software development tools and methodologies.
B2B
Check similar offers