QUALIFICATIONS AND JOB DESCRIPTION
Accenture is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions – underpinned by the world’s largest delivery network – Accenture works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. With approximately 384,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives. Visit us atwww.accenture.com
· BSc or MSc degree in Computer Engineering, Computer Science, Mathematics, Visual Communication Design or related discipline.
· 3+ years of proven experience on web development.
· Deep knowledge of HTTP, HTML, Javascript, CSS, responsive web design, single page applications, AJAX and REST is required.
· Experience in at least four of the following; NodeJS, Sass/Scss, Less, Typescript, CoffeeScript, JQuery, AngularJS, ReactJS, Bootstrap, Karma, Jasmine, web sockets.
· Experience of visualization libraries (such as d3), relational databases and document stores is a plus.
· Excellent knowledge of data structures, algorithms and software design principles.
· Knowledge in the use of SCM tools (SVN, Git, TFS).
İŞ TANIMI
· Design, build and maintain custom front-end applications for responsive web and hybrid mobile.
· Configure and customize java based e-commerce, digital marketing and content management platforms.
· Train and supervise the junior developers, provide technical support to project team members, handle the technical lead role when required
· Follow and improve the software development lifecycle and software development practices of the company, prepare the software related technical documentation when needed.
· Write quality code, and ability to adhere to the coding guidelines.