Technical/Solution Architect (.NET, Next.js)

Silicon Stack
+2
5th Floor, 82 Tran Huy Lieu Street, Ward 15, Phu Nhuan, Ho Chi Minh
Hybrid
Posted 17 days ago

Top 3 reasons to join us

  • Australia Head Office servicing global customers
  • Latest Tech Stack, Innovative & competitive salary
  • Friendly, fun, flexible & English speaking env.

Job description

Job Summary: 

We are seeking a highly experienced Solution Architect with 10+ years in software development and architecture. The ideal candidate has a strong background in .NETNext.js, PHP and Microservices Architecture, along with hands-on expertise in AWS, Azure, and GCP. You will play a crucial role in designing and implementing high-scale systems such as CRM and E-commerce platforms, ensuring performance, scalability, and security.

We are looking for a candidate with strong experience working in IT outsourcing services and a background in consulting roles. The ideal candidate should have excellent communication skills in English, be confident in interacting with international clients, and collaborate effectively with teams.

In this role, you will have the opportunity to learn about various platforms and the company’s products while working on multiple projects. You will contribute to high-level consultancy services while still enjoying hands-on experience alongside our teams.
 

Key Responsibilities: 

1. Solution Architecture & Design

  • Define and design scalable, high-performance architectures for CRM, E-commerce, and other high-scale systems.
  • Develop and enforce best practices in Microservices Architecture, Event-Driven Architecture, and API-first design.
  • Architect robust and scalable solutions using .NET Core, Next.js, Node.js, PHP and other modern technologies.
  • Apply Domain-Driven Design (DDD) and Clean Architecture principles to ensure maintainability and flexibility.

 

2. Cloud & Infrastructure

  • Design and implement cloud-native architectures on AWS, Azure, and GCP, selecting the best cloud services for different workloads.
  • Define and optimize CI/CD pipelines, infrastructure-as-code (IaC) using Terraform, Pulumi, or CloudFormation.
  • Architect solutions for serverless computing, containerization (Docker, Kubernetes), and distributed systems.
  • Implement high-availability (HA) and disaster recovery (DR) strategies to ensure system reliability.

 

3. Technical Leadership & Development

  • Provide technical guidance and mentorship to engineering teams, ensuring architectural best practices.
  • Conduct code reviews, evaluate technology stacks, and drive continuous improvement initiatives.
  • Collaborate with Product Managers, Engineering Teams, and Business Stakeholders to align technical solutions with business goals.
  • Evaluate emerging technologies and drive innovation in cloud computing, DevOps, and system scalability.

4. Security, Performance, & Monitoring

  • Define security best practices, ensuring compliance with industry standards (e.g., OWASP, ISO 27001, GDPR, PCI DSS).
  • Implement observability and monitoring solutions using tools like Prometheus, Grafana, ELK stack, or Datadog.
  • Optimize system performance, scalability, and cost-efficiency for millions of concurrent users.

Your skills and experience

  • 10+ years of experience in software development and architecture, with a focus on .NET, Next.js, and Microservices.
  • Expertise in designing high-scale distributed systems such as CRM, E-commerce, or FinTech applications.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and cloud-native services.
  • Hands-on experience with containerization (Docker, Kubernetes, Istio) and serverless computing.
  • Strong knowledge of Microservices, Event-Driven Architecture (Kafka, RabbitMQ, AWS SNS/SQS).
  • Expertise in SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, CosmosDB).
  • Proficiency in API gateway management, GraphQL, REST, and gRPC.
  • Experience with DevOps, CI/CD pipelines, Infrastructure as Code (IaC) tools like Terraform, Pulumi, or CloudFormation.
  • Deep understanding of DDD, Clean Architecture, SOLID principles, and design patterns.
  • Knowledge of frontend architecture and modern JavaScript frameworks like Next.js, React, and Vue.js.
  • Strong analytical and problem-solving skills with a focus on scalability, performance, and security.
  • Excellent English proficiency (both written and spoken).

 

Nice-to-Have Skills:

  • Experience with Edge Computing and CDN solutions (Cloudflare, Akamai, AWS CloudFront).

  • Knowledge of Machine Learning/AI for personalization and predictive analytics in CRM/E-commerce.

  • Certifications in AWS (AWS Certified Solutions Architect), Azure (Azure Solutions Architect), or GCP (Professional Cloud Architect).

Why you'll love working here

Why Join Us? 

Silicon Stack is a fast-growing Australian company with its Head Office based in Melbourne and clients across Australia, Europe, North America and the Asia Pacific. We are a fast-pace full-service digital development, consulting, and creative agency with a proven track record of success. We pride ourselves on delivering our promise to be the best possible strategic technology and I.T. solutions partner.

Silicon Stack is a brand that is "trustworthy", "credible", has a "can-do attitude", along with domain expertise and "a proven track record of delivery". We command an energetic team that understands the cutting-edge technology stack, fueling our passion in I.T. to innovate and helping us push the boundaries of what others think can be done.

Silicon Stack is placed as the premium development partner in the Automotive, Agriculture, Retail, Food & Beverages, Aviation and Whitegoods Manufacturing industry through our robust foundation, solutions, experience and knowledge of small to enterprise-level ERP and CRM solutions.

We are our people, and with 500+ staff spreading across three offices in Australia, Vietnam, India, and USA, we are continuing to grow strongly, steadily and organically.

Benefits:
1. Compensation and benefit package

  • Attractive salary and benefits
  • Annual leave and 5 days of sick leave
  • 13th-month salary and Annual Performance Bonus
  • Premium healthcare packages
  • Allowance for project team activities
  • Extra benefits for long-term employees

2. Exciting career and development opportunities

  • Large-scale products and projects with high reputation clients with related industries which is beneficial for your career plan.
  • Clear roadmap for career advancement in both technical and leadership pathways
  • A solid talented team behind you – great people who are passionate and proud of their work.

3. Friendly and English-speaking working environment

  • Laptops provided.
  • Well-equipped & modern office with fully stocked pantry
  • Sponsored sports activities.
  • Friendly environment, great working location, extra leave days, working from home.
  • English working environment, Australian and global clients, onsite opportunities in Australia.
  • Flexible working hours - Monday - Friday. Hybrid working model, good work-life balance.

Silicon Stack

View company

Our passion is to bring to life the ideas and aspirations of our customers through innovation.

Company type
IT Outsourcing
Company industry
Software Development Outsourcing
Company size
301-500 employees
Country
Australia
Working days
Monday - Friday
Overtime policy
No OT