Company: Barclays
Website: www.group.barclays.com
Company Profile:
Barclays is a British multinational bank and financial
services company headquartered in London. It is a universal bank with
operations in retail, wholesale and investment banking, as well as wealth
management, mortgage lending and credit cards. It has operations in over 50
countries and territories and has around 48 million customers.
Barclays is organised into four core businesses: Personal
& Corporate (Personal Banking, Corporate Banking, Wealth & Investment
Management), Barclaycard, Investment Banking and Africa.
Job Role: Developer
Education: Any Graduate
Experience: Freshers/Exp
Salary: Good
Job Location: Pune
Headquarters: London, United Kingdom
Revenue: 21.45 billion GBP
Job Description:
- The role holder will be responsible for development of the onboarding technical solution. This will encompass the design, development and testing of complex business solutions.
Key
Accountabilities:
- Working as a developer with distributed development and testing teams to ensure end to end product delivery.
- Collaborating with business analysts and colleagues to determine the functional and technical specifications, document design proposals and conduct proof of concepts (spikes).
- Working with the release teams to ensure that production releases are planned out with minimal or no disruption to customers and business users.
- Develop user stories, write unit test cases and identify and drive blockers to resolution as part of a highly agile team.
Person
Specification:
- The successful candidate must have deep and proven experience in delivery of enterprise software solutions. This includes responsibility for the design of the solutions.
- Experience of development in large and complex financial services organisations across contemporary processes (agile/lean/kanban/scrum).
- Proven track record of delivery in this type of environment.
- User Experience and Usability are key concerns in the delivery as the client experience is of prime importance.
- Successful candidate must have strong understanding of Rich UI technologies.
- The right candidate will have a collaborative style in order to work closely with other teams.
- Strong shell scripting and oracle and PL/SQL skills.
Desired/Preferred
Technical Skills:
- Good understanding of any functional programming(FP) language – Scala or Haskell.
- Aware of various design patterns in FP - Monoids, Monads, Applicative, Functors, Curried Functions,Type classes etc.
- Worked on a UI MVC framework - Angular, Knockout or Backbone.
- Understanding of any functional library in Scala like scalaz, cats or shapeless would be great addition.
- Have worked or have a good understanding of packaging UI components using Grunt, Gulp, bower, Webpack or browserify.
- Good understanding of NPM packaging, Less, SASS, CSS3, PhatomJS.
Apply Mode:
Online