Skip to main content Skip to Footer

Job Listing

Modern Web Architect

Job Location: Woodmead

Regional Description: South Africa

Job Number: 00572097


- Job description

Digital Delivery
Accenture is making substantial investments to continue its leadership position in the emerging digital business ecosystem as companies pivot to “New IT”. A key part of this investment lies in creating modern web applications to help our clients evolve into the ability to respond to User Experience demands of multiple devices while keeping the track record of Accenture’s Architecture principles in place.

The Modern Web Architect designs and delivers Architecture on projects using latest technologies to build advanced client-side applications that transcend the Single Page Application interaction paradigm and bring the feel of native applications into the browser. The successful candidate will have deep JavaScript experience as well as experience with ‘full stack’ Web development and familiarity with many of the latest technologies and patterns emerging in Web development today.
Basic Qualifications:
  • Bachelor’s degree
  • Excellent communication skills
  • 3+ years of application design and development of Responsive Web Applications with deep expertise in the following technologies – Backbone.js, AngularJS, Ember.js, React
  • 3+ years of API development using Node.js
  • 5+ years of experience in JavaScript
  • 3+ years of experience with testing using TDD or BDD with 1 or more testing frameworks (e.g. Mocha/Chai, Jasmine)
  • 3+ years experience with modern DevOps tools and workflows such as git, GitHub, Jira, Phabricator, Jenkins, or equivalents
  • Experience with agile development (SCRUM, Kanban, etc) and/or Test Automation (behavior, unit, integration testing with tools like cucumber, mocha, or wslite)
  • 3+ years of experience in any of the following languages or technologies: Java, Groovy, Ruby, PHP, or Python
Preferred/Optional Skills:
  • Installation, configuration and development, including work within a production environment
  • Experience with Responsive Design, preferably with Twitter Bootstrap or Zurb Foundation 
  • Experience in developing high performing client-side applications
  • Experience in:
    • CSS/CSS3. Knowledge of what works in specific browsers.
    • Responsive CSS (Mobile First, Bootstrap)
    • Semantic HTML and HTML5 
    • Experience with code quality tools like JSHINT/JSLINT
    • Experience with Node.js and Grunt customization
  • Performance tuning of Single Page Applications
  • Experience in defining one or more following architecture aspects: Availability, Maintainability, Operability, Scalability and Portability
  • Experience delivering end-to-end solutions (through all phases of the software development lifecycle)

Equal Employment Opportunity 

Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity.

Find a job

Start your search here: Enter job title, skill, experience level or city

Stay in touch

Join the Accenture Talent Connection, follow our Careers blog, or sign up for job alerts.