Consultant - Lead Developer
Graduate job Wymeswold (Leicestershire) Accounting / Management control
Job description
The following activities will form the primary activities of the role:
- Designing software architectures and implementation approaches to construct user interface, application, database and integration related components of mobile/web related applications
- Performing development and coding of software components as required to create a working application
- Establishing a TDD/BDD regime that will be applied throughout the project lifecycle through the configuration of continuous integration tools, the creation of test suites and execution of test suites, and the resolution of defects
- Support the Atos Scrum Master and other team members in the construction of sprint plans and estimates
- Prepare and conduct Sprint Demo’s with client representatives to demonstrate progress
- Work with client staff to help facilitate the transition and deployment of working software into their operational environments
- Prepare and conduct regular knowledge sharing events within Atos Consulting to improve understanding and experience in the application of new technologies
- Working with client and other Atos Consulting teams during the pre-sales cycle to engage and enthuse the client on new technology approaches and opportunities to creatively solve their business issues
Desired profile
Essential Criteria
Demonstrable experience in one or more of the following :
- Designing mobile/social/analytics/big data oriented solutions
- The application of agile development practices (Scrum, Kanban etc)
- HTML5/CSS application design and development
- Javascript MVC Development (Angular.js, Ember.js, Backbone.js etc)
- Coding of software intensive solutions using Ruby/Rails or Node.js
- Design and implementation of NoSQL schemas using solutions such as Redis/MongoDB/CouchDB
- Automated build management using tools such as Rake, Grunt, Yeoman or equivalent
- TDD/BDD using tools such as RSpec, Cucumber, Jasmine, Mocha etc
- Continuous integration using Git, Travis CI or equivalent
Desirable Criteria:
- Evidence of contribution to open source projects
- Experience of establishing and operating dev/ops pipelines using supporting infrastructure toolsets such as Puppet/Chef/Vagrant
- Understanding of cloud-based infrastructure deployment to platforms such as Nodejitsu, Heroku, Rackspace, Amazon
- Evidence in hosting webinars, conducting knowledge sharing sessions
- Interest in participating in external forums such as meetups, user groups to share and evangelise the role of the DTU team
About Atos
Acteur international spécialisé dans les services informatiques, Atos SE (Société Européenne) est une société créée en 2000 par Bernard Bourigeaud. Employant 76 300 collaborateurs répartis dans 52 pays, la mission d’Atos s’articule autour de quatre métiers principaux : conseil et services technologiques, intégration de systèmes, l’infogérance et les services transactionnels de haute technologie. En 2012, Atos a généré un chiffre d’affaires de 8,6 milliards d’euros. En plus de son engagement quotidien auprès de ses clients pour les aider à réaliser leur vision de l’entreprise du futur, Atos est également le partenaire informatique mondial des Jeux Olympiques et Paralympiques. Les activités du groupe se retrouvent sous différents noms (Atos, Atos Consulting, Wordline et Atos Worldgrid) mais ne répondent qu’à une seule devise : Your business technologists.