πUnited States
C++ Technical Architect
Axiom Software Solutions Limited
π΅ $97k-$117k
πRemote - Poland
Please let Axiom Software Solutions Limited know you found this job on JobsCollider. Thanks! π
Summary
Join our dynamic team as a C++ Technical Architect in Krakow, Poland (hybrid or remote). This contract role offers a daily rate of 1500-1800 PLN. You will design and implement software applications and service frameworks using C++. The ideal candidate possesses 12+ years of C++ experience and a strong background in software architecture. Responsibilities include designing solutions, ensuring architectural adherence, setting technical standards, and collaborating with teams. The role requires a Bachelor's degree in a related field and proven experience as a Technical Architect.
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
- Experience in project management and service-oriented architecture
- Familiarity with various operating systems (e.g., Window, Unix, Linux) and database (e.g., MySQL, Oracle)
- Experience in Cloud Technologies (e.g., AWS, GCP, Azure)
- Strong understanding of object-oriented programming and design patterns
- Experience with software development tools and methodologies
Responsibilities
- Design and implement software solutions and service frameworks using C++
- Ensure the right architectural approach and design pattern for efficient and secure solutions for the client
- Work closely with the managers and technical teams to ensure the architecture is implemented correctly
- Set the technical standards and ensure adherence to them for the development of the software applications
- Translate business requirements into repeatable design patterns and strategies
- Identify, analyze and resolve system design gaps/weaknesses
- Create methods for compliance architecture such as data storage, metadata management and change control
- Assess and plan for security risks and implement appropriate measures
- Assist in the development with the delivery plans and ensure correctness of the software applications
- Document all architectural designs and decisions for future reference and maintenance
- Plan and design the structure of the proposed solution
- Communicate system requirements to the development teams
- Evaluate and select appropriate technology stack, software or hardware and integration methods
- Oversee assigned programs (e.g., conduct code review) and provide guidance to team members
- Assist with solving technical problems when they arise
- Ensure the implementation of agreed architecture and infrastructure
- Address technical concerns, ideas and suggestions
- Monitor systems to ensure they meet both user needs and business goals
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πColombia
πWorldwide
π°$120k-$135k
πWorldwide
πIndia
π°$130k-$160k
πCanada
πUnited States
πUnited States
π°$100k-$200k
πUnited States