Opportunity Description

Role & Responsibilities

  • Define and design end-to-end system architecture (microservices, event-driven, monolithic, cloud-native) aligned with business objectives
  • Select appropriate technologies, frameworks, and platforms based on scalability, performance, and maintainability requirements
  • Lead technical design discussions and validate architectural decisions across teams
  • Ensure systems meet non-functional requirements (security, scalability, reliability, performance, maintainability)
  • Provide technical leadership and mentorship to development teams, promoting best practices and coding standards
  • Collaborate with Product Owners, stakeholders, and business teams to translate requirements into robust technical solutions
  • Identify technical risks and define mitigation strategies, balancing trade-offs between cost, quality, and time-to-market
  • Define and enforce archite...
Full-time IT & Technology

Interested in this opportunity? Apply now through Expertini.

Apply for this Position