.NET Solution Architect

Ho Chi Minh
District 3

$2000 - $3500
Post date
Job skills

Position Objectives

  • Co-create a long term technological vision for our product, an Enterprise Management Portal
  • Manage the architectural design and IT roadmap for different products
  • Work closely with key stakeholders to develop technology strategy at a business level
  • Lead design, estimation, planning and implementation of IT system related business solutions
  • Provide leadership and technical direction for multidisciplinary, international teams of 20+ people
  • Provide motivation and guidance to the entire development team during the systems development life cycle.
  • Focus on adding value to the company by leading large multi-skilled teams that will architect, develop, test and deliver mission critical enterprise solutions using technologies such as the .NET Framework, ASP.NET, Windows Azure, Site core, Xamarin, SharePoint Server, Microsoft CRM, BizTalk Server, MS SQL BI and other advanced components of the Microsoft technology stack


Key Responsibilities

  • Partner with the key stakeholders to understand the company and its product strategy and agree information systems solutions to meet needs
  • Investigate information systems that might benefit for the company
  • Lead in designing, specifying and selecting information system solutions, considering functionality, data, security, integration, infrastructure and performance
  • Develop and maintain a model of product’s current and future Application Architecture
  • Work with key stakeholders, product owners, internal and external customers to understand the requirement and deliver solutions through standard practices, incorporating frameworks, development language and methodologies
  • Author functional requirements and technical design documentation
  • Provide estimates, analysis and planning to implement solutions that will meet business needs within financial budget and time lines
  • Strong interpersonal skills and extensive development experience are core strengths that they use daily to work with their team to bring our vision into reality
  • Develop architecture framework, best practices and tools including design, principles and guidelines
  • Works on project life cycle from requirements through design, implementation, and support to ensure implementation of appropriate technology in every stage
  • Understands the requirements, cloud infrastructure, application framework, business opportunities & vision to guide and design the architecture
  • Serves as a subject matter expert for architectural frameworks, methods and tools; serve as coach to advise and assist other Architects and Project Managers in any architecture disciplines
  • Evaluates technologies and determine strengths and weaknesses of technology architecture implementation and suitability; recommend solutions to ensure consistency with the client’s business vision
  • Researches technological advancements and ensure that information systems are continuously improved and aligned with industry and standards; design and provide updates to enhance client solutions
  • Implements all applicable IT architecture principles, standards and guidelines in the data, integration, application, infrastructure, solutions, and security and technology domains.
  • Develops and supports the presentation and explanation of design solution to customers

Job Requirements

  • 10+ years’ experience in Software Development.
  • 03+ years’ experience as a Solution Architect
  • Agile, SCRUM and Traditional delivery experience
  • Good at MS application development languages & frameworks (C#, ASP.NET MVC, WCF, Web API, Entity Framework, MS SQL, etc.)
  • Proficiency in the design and development of on premise, cloud and hybrid solutions using Microsoft Azure and other Cloud technologies.
  • Proficiency in Microsoft Server Platforms or Frameworks, specifically:
    • MS SharePoint Server 2012 – 2016,
    • Skype for Business 2015,
    • MS Exchange,
    • MS BizTalk,
    • MS SQL BI 2012 – 2016,
    • Office 365 etc. with the ability to identify opportunities on other platforms and leverage wider Avanade capability
  • Very good at Object Oriented Development, Component based development, Patterns and Design for reuse
  • Good understanding at SDLC and relevant development methodologies
  • Experience with Xamarin or other Mobile application development technologies. Experience with Sitecore or other CMS platforms
  • Related Microsoft certifications MCSE (SharePoint, Messaging, Communications etc.)
  • Very good at Vietnamese and English (speaking & writing).
  • German is a big plus