Ľutujeme, spoločnosť ponúkajúca danú pracovnú pozíciu ukončila zverejnenie ponuky na stránke.
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
Ďakujeme za porozumenie.
Zobraziť podobné ponuky
C++ Architect
Unlimit Recruitment, s.r.o.
Place of work
Bratislava
Bratislava
Contract type
full-time, trade licence
full-time, trade licence
Wage (gross)
Basic wage component starting at 2500 €/m (depending on your competencies, skills and contract)
Basic wage component starting at 2500 €/m (depending on your competencies, skills and contract)
Information about the position
Job description, responsibilities and duties
We are looking for a candidate who will be responsible for continuing design and development of new versions of core blockchain product or its revisions, upgrades and updates. You will define product requirements and will create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. You will work closely with Product and Marketing managers and other software engineers to develop product offerings and improve existing ones.
The software architect must be able to do the following task in his/her job function:
- Identify the appropriate software architecture based on the requirements and design elements contained in a system and product specification
- Record software architecture in a software architecture document using use cases and the Unified Modeling Language (UML)
- Maintain and evolve software architecture documents based on evolving system requirements and industry trends and technologies
- Create security architecture for managing security of Blockchain and related applications
- Analyze risk and report problems in meeting system requirements
- Provide supporting information to the Engineers to aid in the creation of a system specification
- Creates the detailed software design specifications
- Create performance metrics for measuring Blockchain performance
- Leads the review process for software architecture documents
- Participates in the system and product specification review process to ensure system and product requirements can be translated into valid software architecture
- Complies with all applicable product development processes
- Performs detailed software design as well as implements and/or maintains code according to duties and responsibilities
- Ensures the overall integrity of the software architecture and validate it against the system specification
- May guide a team of developers through the project to completion
- You will be responsible for dictating design choices to software developers, including but not limited to platforms, coding, and technical levels
The software architect must be able to do the following task in his/her job function:
- Identify the appropriate software architecture based on the requirements and design elements contained in a system and product specification
- Record software architecture in a software architecture document using use cases and the Unified Modeling Language (UML)
- Maintain and evolve software architecture documents based on evolving system requirements and industry trends and technologies
- Create security architecture for managing security of Blockchain and related applications
- Analyze risk and report problems in meeting system requirements
- Provide supporting information to the Engineers to aid in the creation of a system specification
- Creates the detailed software design specifications
- Create performance metrics for measuring Blockchain performance
- Leads the review process for software architecture documents
- Participates in the system and product specification review process to ensure system and product requirements can be translated into valid software architecture
- Complies with all applicable product development processes
- Performs detailed software design as well as implements and/or maintains code according to duties and responsibilities
- Ensures the overall integrity of the software architecture and validate it against the system specification
- May guide a team of developers through the project to completion
- You will be responsible for dictating design choices to software developers, including but not limited to platforms, coding, and technical levels
Employee perks, benefits
- Working on new and emerging products on the market
- Friendly start-up atmosphere of a unique international company
- Flexible working time (you need to be at work 11- 15, rest is up to you)
- Multisport card fully payed by employer
- Quarterly bonuses dependent on hitting your targets
- Friendly start-up atmosphere of a unique international company
- Flexible working time (you need to be at work 11- 15, rest is up to you)
- Multisport card fully payed by employer
- Quarterly bonuses dependent on hitting your targets
Company on whose behalf the position is being filled
Information technology, computer programming, web portals
Our client's mission is to create products and solutions that enable the convenient, direct, and secure exchange of digital content globally.
Our client's mission is to create products and solutions that enable the convenient, direct, and secure exchange of digital content globally.
Requirements for the employee
Candidates with education suit the position
University education (Bachelor's degree)
University education (Master's degree)
University education (Master's degree)
Language skills
English - Upper intermediate (B2)
Other knowledge
C++ - Advanced
UML - Unified Modeling Language - Advanced
UML - Unified Modeling Language - Advanced
Personality requirements and skills
Must have areas:
- 5+ years of experience and knowledge of C/C++
- At least 2 years in an industry architecting software
- Knowledge of design patterns with a focus on reusing components and code
- Proficient understanding of distributed systems
- Good understanding of cryptography
- Demonstrate good understanding of blockchain fundamentals
- Experience with database architecture and design to create storage solution for managing distributed ledger and related data/state in files/database system (noSQL)
- Work-proficient in English
Nice to have areas:
- Agile/Scrum experience is an advantage
- Experience with developing Smart Contracts and Consensus Algorithms
- Experience with IPFS
- Involvement in developer community groups
- 5+ years of experience and knowledge of C/C++
- At least 2 years in an industry architecting software
- Knowledge of design patterns with a focus on reusing components and code
- Proficient understanding of distributed systems
- Good understanding of cryptography
- Demonstrate good understanding of blockchain fundamentals
- Experience with database architecture and design to create storage solution for managing distributed ledger and related data/state in files/database system (noSQL)
- Work-proficient in English
Nice to have areas:
- Agile/Scrum experience is an advantage
- Experience with developing Smart Contracts and Consensus Algorithms
- Experience with IPFS
- Involvement in developer community groups
Advertiser
Brief description of the company
Recruitment company with focus on IT jobs.
Number of employees
5-9 employees
ID: 3126544
Dátum zverejnenia: 20.7.2018
2018-07-20
lokalita: Bratislava Pozícia: C++ Programmer, IT Architect, IT Consultant Spoločnosť: Unlimit Recruitment, s.r.o.
Základná zložka mzdy (brutto) a ďalšie odmeny: Basic wage component starting at 2500 €/m (depending on your competencies, skills and contract)