Job Overview
We are looking for an experienced Technical Architect to lead system architecture, technical solution design, and engineering delivery across internal platforms and high-security outsourcing projects.
This role requires strong expertise in backend technologies such as Go, [protected info], or .NET, combined with proven experience leading engineering teams and designing scalable, high-performance systems.
The ideal candidate will play a key role in bridging business requirements, technical architecture, and delivery execution while ensuring system scalability, security, reliability, and maintainability in a fast-paced technology environment.
Why Join This Team
Opportunity to design and lead scalable enterprise systems and digital platforms.
Work with modern technologies and cloud-native architectures.
Participate in high-security outsourcing projects with international exposure.
Contribute directly to technical strategy and architecture standards.
Collaborative, product-oriented, and international working environment.
Clear career growth and leadership opportunities.
Key Responsibilities
1. System Architecture & Technical Design
Design scalable, secure, and maintainable system architectures for enterprise platforms and outsourcing projects.
Define technical solutions, architecture standards, and system integration approaches.
Lead architecture discussions and provide technical direction across projects.
Ensure proper implementation of microservices, APIs, distributed systems, and cloud-native architecture.
Review and validate technical designs, coding standards, and infrastructure approaches.
2. Technical Leadership
Lead, manage, and mentor Web and Mobile development teams across multiple projects.
Provide hands-on technical guidance and support engineering best practices.
Collaborate closely with
Business Analysts, QC teams,
Designers, and development teams to ensure smooth project execution and high-quality delivery.
Drive technical decision-making and support complex problem-solving for systems and application architecture.
Ensure engineering standards, coding quality, and development processes are consistently followed across teams.
Support team growth through mentoring, technical reviews, and knowledge sharing.
3. Project Delivery & Stakeholder Management
Collaborate with stakeholders to translate business requirements into scalable technical solutions.
Oversee technical execution and solution delivery across multiple Web and Mobile projects.
Monitor project progress, identify technical risks, and ensure timely delivery.
Act as the key technical point of contact for internal teams and external clients.
Ensure alignment between business requirements, system architecture, and engineering execution.
Provide regular technical updates, architecture proposals, and delivery reports to management.
4. Application & Platform Development
Support Web, Mobile, and backend system development activities when required.
Ensure high system performance, reliability, security, and maintainability across all platforms.
Oversee integrations between Web applications, Mobile applications, backend systems, and third-party services.
Ensure stable deployment, monitoring, and release processes across projects.
Provide hands-on support for critical technical challenges and architecture decisions.
Ensure systems are designed with scalability, maintainability, and long-term stability in mind.
5. Engineering & Process Improvement
Improve engineering standards, workflows, and development processes across Web and Mobile teams.
Promote architecture governance and technical consistency across projects.
Encourage adoption of modern technologies and AI tools to improve engineering productivity and delivery quality.
Contribute to continuous improvement initiatives within the engineering organization.
6. Other Responsibilities
Perform other tasks as assigned by management.