This role is outside IR35
Our client is looking for an experienced UI Developer to join an exciting project in London.
Providing accurate timing estimates on work.
Contributing to documentation (instructional, pitch and technical specification)
Code configuration (SVN) management that includes creating branch, taking build, merging to trunk, etc.
Discussing technical solutions with clients and providing innovative new ideas to solutions
Liaise with project manager with regards to delivery schedule, issue and risk management
Liaise with development teams (offshore/onshore) in addressing queries during build
Liaise with testing teams (offshore/onshore) in triaging defects, defect assignment and tracking
Developing cross-browser and cross-platform compatible solutions
Write well designed, testable, efficient code
Interacts with various teams/Client personnel to explain or influence decisions on complex situations.
Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Experience of working in Telecommunications sector
Experience of working in delivery projects in waterfall and agile methodologies
Experience integrating with client/server-side code to produce dynamic pages.
Good understanding of STLC in Agile/Kanban environment
Basic understanding of the class loading mechanism in Java
Familiarity with build tools such as Ant, Maven
Information about emerging web technologies
Experience in AJAX techniques
Minimum of 5 years working experience in IT
Experience in JBOSS application server
Experience in SOAP & REST web services
Experience in Mockito testing framework
Experience of working with SVN code management
Experience of working in an onshore/offshore environment involving offshore development and test teams
Excellent communication skills
Good project documentation skills
Experience in user interface testing, Integration testing
Experience in maps
Good to Have
Knowledge of NodeJS
Knowledge of Sonar, Jenkins, Trello, SOAP UI, Postman
Knowledge of JBPM
Knowledge of NPM
Knowledge of Bower
Knowledge of RequireJS
Knowledge of Spring Boot
Knowledge of JBPM
Knowledge of Backend Integration testing frameworks
Knowledge of Google Maps Implementation
Knowledge of UI testing frameworks like Karma and Jasmine
Highly motivated to deliver results and ‘go the extra mile’ to meet deadlines
Ability to deliver high quality code.
Adaptable and able to pick up new techniques
Ability to prioritize and multi-task in order to meet deadlines
Resolves technical issues through debugging, research and investigation
Fundamental understanding of web-based systems programming and development
Comfortable working with agile methodology and tools
A team player who is effective working independently and collaboratively
Customer focused and goal orientated with keen attention to detail
Excellent communication and interpersonal skills
Strong sense of ownership and ability to follow tasks through to completion
Ability to work collaboratively and in partnership with other functions