11 days old
2018-06-052018-07-05

Lead Python Developer

Bank of America
New York, NY
  • Job Code
    bankofamerica-18032494NewYorkNY
Advertisement
Company Bank of America

Job Title Lead Python Developer

Jobid bankofamerica-18032494NewYorkNY

Location: New York, NY, 10176, USA

Description **Job Description:**



The FX Cash Technology Team supports the business goals of the Global FX business for all FX Cash technology delivery. The team has a direct development and support responsibility for key FX business systems and an overall end-to-end remit for systems implementation across the Currencies business. We are searching for a world-class Lead Developer to join our team building solutions within the high-volume FX space.



Candidates must be highly motivated with a track record of success in a financial environment.



Candidate will have strong experience in distributed low latency and high availability systems development.



Must have exceptional analytical, design, and coding skills in Python with focus on quality and the ability to learn and adapt quickly.



We are an organization with deep technical and industry experience that specializes in designing and developing highly distributed, integrated trading solutions in an environment where performance and scalability are critical to success.



Responsibilities: Design, develop, test and document scalable, highly reliable, enterprise global systems in a structured, disciplined, and fast-moving environment. Develop within a controlled process including design and code reviews. Support the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems.



Required Skills and Qualifications:



• Exceptional development skills in Python on Linux/UNIX.



• Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuing integration in a large environment.



• Solid Traded Products experience.



• Ability to work in fast development environment and quickly adapt to the changes.



• Solid OO design skills with an emphasis on distributed low latency, high availability systems,



• Excellent problem solving and analytical skills in a high-pressure environment.



• Must possess a solid degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical de



We are seeking an experienced Business Analyst to join our team and grow with us as our business is expanding.



As a successful candidate and team member you must:



• Be able to communicate clearly both written and verbally:



Ability to run meetings with business partners and other groups across the bank to gather requirements. Communicate the requirements clearly to Development and QA. Use Microsoft Work, Excel and PowerPoint to clearly document the high level requirements from the Business. Write detailed stories and acceptance criteria for Development to code to and QA to use as the basis for their test cases.



• Be detail-oriented – You must have the ability to keep asking the right questions until you get all the details behind a one sentence business requirement. You need to always be thinking about what impact does this have on different groups within FX (Front Office, Middle Office and Back Office) and include them in requirements discussions.



• Be organized – ability to juggle multiple projects at one time and work with many different groups.



• Be flexible with day-to-day responsibilities – Business priorities can change quickly, so you need to be able to shift your focus quickly and keep a positive attitude.



• Be self-motivated – Be able to on multiple projects and run with them with little guidance.



• Demonstrate good judgment - Make good decisions independently.



• Nice to have: Be able to write SQL queries against database



More about us:



• Bank of America Merrill Lynch is a global financial powerhouse that markets, trades, and manages risk for FX spot and derivative products



• Together with team members in New York, London, Singapore, India and elsewhere, GFX Technology builds and maintains the systems that are key contributors to the bank’s position in this high revenue business



About the role:



• You will be responsible for working with Business partners around the world and gather, write and communicate requirements in a high pressure FX Market



_Enterprise Job Description_



_Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs s well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees are expected to have in-depth capital markets product knowledge, and manage a high level of risk. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Responsible for day to day supervision for a small team of associates; provides coaching and input into the performance management process. Typically requires 5-7 years of applicable experience. This job code is only to be used for associates supporting Capital Markets._



**Posting Date** : 05/29/2018



**Location** :

New York, NY, Jones Lang Lasalle, 1133 Ave of the Americas,

- United States



**Travel** : No



**Full / Part-time** : Full time



**Hours Per Week** : 40



**Shift** : 1st shift



**Assistance for Applicants with Disabilities**



Bank of America is committed to ensuring that our online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please visit the Applicants with Disabilities page at http://careers.bankofamerica.com/us/applicants-with-disabilities .



**Diversity & Inclusion**



At Bank of America, our commitment to diversity and inclusion is helping us to create not only a great place to work, but also an environment where our employees, our customers and our communities around the world can reach their goals and connect with each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



**Frequently Asked Questions**



Need to know how to apply online, view a list of your submitted job applications or reset your password? Visit our FAQ at http://careers.bankofamerica.com/us/faq section for answers to these questions and more.



Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Lead Python Developer

Bank of America
New York, NY

Share this job

Lead Python Developer

Bank of America
New York, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast