Software Architecture expert for Crypto and Digital Asset Custody [Location: Ukraine, Spain, Turkey, Germany, United Kingdom]
Budget: $25 – $50 USD
This role directs all aspects of Software Architecture (SA) including the use, integration, design, and life cycle of applications across the enterprise, and creates high-level architectural specifications, ensuring feasibility and integration with existing systems/platforms.
- Bachelor’s degree in Computer Science or related technical degree. A professional certificate or a graduate degree is preferred.
- Strong knowledge of OOP design patterns and anti-patterns, MVC architecture, refactoring catalogs, and reusable frameworks.
- Experience with multiple modeling tools.
- Knowledge of security techniques related to application development and thorough knowledge of the techniques required to protect against basic vulnerabilities.
- Experienced with data mart and data warehousing concepts and tools.
- Advanced level programming skills.
- Experience working with an Agile methodology and Test Driven Development is a plus.
- Experience with financial applications or blockchain is a plus.
- Ability to think orderly, logically, and analytically and strong problem-solving skills.
- Must be able to work and travel independently and use general office equipment.
- Must be goal-oriented and have a strong sense of team solidarity.
- Bachelor’s degree in Computer Science or related technical degree. A professional certificate or a graduate degree is preferred.
- Strong knowledge of OOP design patterns and anti-patterns, MVC architecture, refactoring catalogs, and reusable frameworks.
- Experience with multiple modeling tools.
- Knowledge of security techniques related to application development and thorough knowledge of the techniques required to protect against basic vulnerabilities.
- Experienced with data mart and data warehousing concepts and tools.
- Advanced level programming skills.
- Experience working with an Agile methodology and Test Driven Development is a plus.
- Experience with financial applications or blockchain is a plus.
- Ability to think orderly, logically, and analytically and strong problem-solving skills.
- Must be able to work and travel independently and use general office equipment.
- Must be goal-oriented and have a strong sense of team solidarity.
Related categories:
Software Architecture
Cryptography
Web Development
Asset Management
Cryptocurrency