Web Architect

Responsibilities

  1. Design and document technical solutions for applications and frameworks
  2. Lead the technical implementation of relevant projects and products
  3. Establish a good practice of enterprise design patterns and guidelines for the development of applications and frameworks
  4. Code review, software development process automation and optimization
  5. Knowledge sharing and mentoring within the Architect team and across functional teams

Requirements

 Personal Skills

  • Strong leadership, motivator and influential person
  • Quick learner and “can-do” attitude
  • Self-driven, work in autonomy as well in teams
  • Able to juggle multiple assignments at the same time
  • Good communication, verbal and written

 Technical Competencies (Required)

  • Worked in an Agile practice with TDD / DDD processes
  • ASP.NET MVC / C#
  • WebAPI
  • JavaScript Frameworks (AngularJS, React)
  • Azure PaaS (or similar on AWS)
    • App Service
    • Service Fabric
    • Redis Cache or similar
  • Web Content Management Systems (CMS)
  • Micro-service Architectures
  • Enterprise Design Patterns
    • High Availability and High Scalability
    • Security (Infrastructure and Software)

Relevant Experience

5+ years as web developer on ASP.NET technologies

3+ years as software architect

 

Qualifications

MCSD (Microsoft Certified Solutions Developer) – Optional


See Inside the Office of EF Education First

EF Education First is the world leader in international education. At EF, everything employees do is centered around the company’s mission: opening the world through education. Since it was founded 50 years ago, EF’s language learning, educational travel, and cultural exchange programs have helped people of all ages and nationalities become citizens of the world.


Back to top