Solution Architect (.NET)

We are seeking a Solution Architect to design, lead, and evolve enterprise integration and application architectures across cloud and distributed environments.

This role combines deep .NET expertise with hands-on experience in Azure, microservices, and real-time messaging, plus mandatory AI solution design and integration capabilities.

Responsibilities

  • Lead the architecture and integration of enterprise IT systems to meet both business and technical requirements
  • Define, review, and continuously evolve solution architectures across .NET-based platforms and services
  • Evaluate architectural options, project constraints, and technical risks while proposing alternatives and mitigation plans
  • Collaborate with engineering, product, and project teams to ensure solutions are scalable, secure, maintainable, and aligned with business goals
  • Provide architectural guidance to development teams and ensure best practices are followed during implementation
  • Identify and communicate architecture-related issues or dependencies that may affect delivery, platform stability, or business processes
  • Research emerging technologies, including AI capabilities, and recommend enhancements to the existing architecture
  • Lead the design and integration of AI-enabled features and services, including LLM-based solutions, AI APIs, automation, and enterprise AI adoption patterns
  • Support technical decision-making for distributed systems, streaming platforms, and cloud-native deployments
  • Mentor engineers and help raise engineering standards, design quality, and architectural maturity across teams

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent relevant experience
  • At least 8+ years of experience in full-stack development and architecture using .NET technologies, including C#, .NET Core, and .NET Framework
  • Minimum of 3 years in Lead, Manager, Owner, Architect, or Coordinator roles
  • 2+ years of experience leading teams of at least 20 employees
  • Participation in at least 5 full-cycle projects, or experience launching a product or a key product capability to the market
  • Strong experience leading technical design, reviewing solutions, mentoring engineers, and shaping engineering practices
  • Proven experience with RESTful API design, microservices architecture, and modern distributed system patterns
  • Hands-on experience with domain-based architecture and Domain-Driven Design (DDD)
  • Practical experience with Azure Cloud, Service Fabric, and containerized application environments
  • Solid experience with real-time streaming and distributed messaging platforms such as Redis, ActiveMQ, Kafka, and Elasticsearch
  • Experience designing for scalability, reliability, observability, and operational readiness in enterprise environments
  • Mandatory AI experience, including the ability to architect and integrate AI capabilities into software solutions through LLM/API integration, prompt-based workflows, AI service orchestration, and practical application of AI in enterprise systems
  • Strong understanding of how technical architecture influences business processes and operational outcomes
  • Excellent spoken and written English communication skills at an Advanced level

Nice to have

  • Experience building single-page applications using Angular, React, or Vue
  • Familiarity with HTML5, CSS processors, JavaScript, Bootstrap, Gulp, and micro-frontend architectures
  • Experience building high-performance applications in hybrid environments
  • Agile software delivery experience, including iterative planning and execution
  • Practical experience with Jira, TFS, Azure DevOps, or similar delivery tools
  • Knowledge of Quality Assurance practices, including testing types and phases, testing strategies, and quality-focused solution design
  • Experience with automation and the creation of automation frameworks
  • Familiarity with process improvement, delivery techniques, and solution engineering methods
  • Background working with mobile and desktop MVC web applications
  • Strong communication skills and ability to build effective cross-functional working relationships

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available