Dicetek LLC
Digital Solution Architect
Dicetek LLCUnited Arab Emirates2 days ago
ContractEngineering, Information Technology
Main Duties & Responsibilities

The role must execute the following core responsibilities:

 Banking Domain experience is mandatory & experience working in Agile teams using SCRUM

 Leading the effort to align with Azure cloud offerings and reuse the cloud provider’s capabilities.

 Experienced in different integration patterns, tools, technology & trends.

 Experienced in Microservices and SOA principals, guidelines and supporting technology.

 Strong understanding of object-oriented analysis and design, and/or client/server systems.

 Experiences in cloud native principals, designs, and deployments.

 Experience in applying proven architecture design methodologies and tools.

 Wide experience in developing customer-centric solutions.

 Wide experience in developing critical, high resilient and secured solutions.

 Comprehensive knowledge and outstanding technical skills of software designs, data flow/ analytics and different integration solutions.

 Exposure to multiple, diverse technologies and processing environments.

 Demonstrate exceptional technical skills across applications, information processing and integration domains.

 Experienced in development lifecycle and different software development technology, frameworks, and coding standards.

 Knowledge of key integration patterns and tools such as event based, messaging, & microservices based integration.

 Collaborate with all parts of the business including 3 rd parties

Experience

  • 10+ years of experience in information technology where mostly spent in solutions definition, implementation, and architecture.
  • Experience with Azure cloud.
  • Familiar with TDD and BDD strategies.
  • More than 6 years of experience in software development/ systems designs.
  • Must be familiar to draw the design diagram in C4 standard
  • Programming skills on Java, Kotlin & SWIFT.
  • Experienced with virtualization and containerization solutions/ environments.
  • Exposure to multiple diverse cloud technologies and environments.
  • Knowledge of systems, components and architectural principles and practices followed in distributed computing architecture

Key Skills

Ranked by relevance