Python Developer

  • Competitive
  • Dublin, Leinster, Ireland Dublin Leinster IE
  • Permanent, Full time
  • Bank of America Merrill Lynch
  • 17 Mar 18 2018-03-17

Python Developer

Job Description:
Location: Dublin
Job Title: Python Developer

We have forthcoming requirements for talented Web Developers with Python experience. For those that can demonstrate the skills we require, we offer extensive development and an accelerated career trajectory, with a view to establishing them quickly into a technical lead role.

You should aspire to build a career within one of the most interesting parts of one of the world's largest banks. You will work closely with a variety of business groups (Front Office, Middle Office, Model Validation, Finance etc.) and be presented with opportunities to learn about technologies used in banking, as well as receiving on-going training that provides learning provided by technologists who are experienced in delivering successful enterprise scale solutions.
While Python programming skills are desirable, we are completely open to developers with excellent web development skills in other OO languages as long as you are willing to learn and develop with Python.

As the Python Web Developer your main responsibilities will involve:

  • Developing and enhancing a range of critical applications and services
  • Delivering frequent high quality, tested features in to production
  • Liaising with both technical and business colleagues located both locally in Dublin and at international offices.
  • Guiding and assisting the wider development team in leveraging best practices and delivering reusable strategic components

As the Python Web Developer your skills and experiences will ideally include:

  • Degree/Masters or equivalent experience.
  • Demonstrable achievements from post-qualification technical work experience
  • Excellent knowledge of at least one OO programming language
  • Knowledge of Python would be ideal
  • Relational database experience
  • REST web services
  • JavaScript
  • Basic design patterns and OOP
  • Excellent problem-solving, communication and team-working skills
About Bank of America Merrill Lynch

Bank of America is one of the world's leading financial institutions, serving individual consumers, small- and middle-market businesses, large corporations and governments with a full range of financial and risk management products and services. Bank of America Merrill Lynch is the marketing name for the global banking and markets businesses.

The company has had a presence in EMEA since 1922. With offices in 23 countries on three continents, it offers an integrated and comprehensive set of products and services across Global Corporate and Investment Banking, Global Markets and Consumer Card, serving the needs of individual, corporate, institutional and government clients, combining the best of local knowledge and global expertise. Developing solutions for social and environmental challenges is at the core of Bank of America Merrill Lynchs responsibility platform. In more than 90 countries around the world, we partner with employees, clients and stakeholders to help make financial lives better.


If you are interested in this opportunity please send your details to us by applying online with your CV.

Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mindset are the cornerstones of our Code of Conduct and are at the heart of managing risk well.

We are an equal opportunities employer, and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnic or national origins, age, sexual orientation, socio-economic background, responsibilities for dependants, physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience.

As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.