Overview
Join to apply for the Software Engineer role at myGwork - LGBTQ+ Business Community.
This job is with Bank of America, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Location and title
Bromley, UK (Location: EMEA)
Job Title: Developer Derivatives Trading Platforms
Corporate Title: Vice President
Company overview
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities, and shareholders every day.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
Join us to build a successful career with opportunities to learn, grow, and make an impact.
Location overview
Join our Bromley office, located in one of London\'s greenest boroughs with easy commuting routes; central London is about 15 minutes away by train.
The team
* Established Global Team with presence in Singapore, Tokyo, India, USA.
* Small local teams where a team member\'s contribution can make a real difference.
* Strategic location in the UK enabling communication with AsPac and USA teams.
* Interface with client onboarding and algorithmic trading teams.
* Face off to the business for client requirements implementation.
Role description
The Futures and Options technology team is looking for a motivated candidate to join our Bromley/London office. The F\&O electronic trading group is a global team that builds and integrates systems that help institutional clients trade on global exchanges.
As a software developer, you will learn the detailed workflows of the systems you work with and consider performance, security and compliance requirements when building components that make up the platforms our clients rely on.
Joining a global team, you will participate in code, architecture, and security reviews from colleagues in AsPac and Americas to design global systems.
Responsibilities
* Develop a thorough understanding of our entire technology stack.
* Design and develop new features within the existing platform (Java/Python).
* Contribute to ongoing tech platform maintenance.
* Plan work in an agile manner with other team members.
* Write acceptance tests in coordination with QA.
* Provide L3 user support.
* Contribute to future design and architecture.
* Communicate with our platform partners.
What we are looking for
* Highly proficient in Java development.
* Experienced in Python development.
* Knowledgeable in FIX protocol applications and integration requirements.
* Experience working with trading systems with a clear understanding of order life cycle.
* Comfortable with CI/CD and build toolchains including Maven, Gradle, Jenkins.
* Proficiency in developing for Unix/Linux based environments.
* Awareness of global markets regulatory space such as MiFID II Transaction Reporting.
* Excellent communication, collaboration, and ability to juggle multiple priorities.
Skills that will help
* Experience with AMPS middleware.
* Experience with Trading Technologies, Ullink, Celoxica trading systems.
* Experience with Agile development approach.
Benefits
* Private healthcare for you and your family with an annual health screen.
* Competitive pension plan, life assurance and income protection.
* Paid parental leave and flexible family leave arrangements.
* Flexible core benefits and optional wellbeing and insurance benefits.
* Employee Assistance Program and confidential support services.
* Charitable giving with employer matching.
* Arts & Culture membership program and community volunteering opportunities.
Equal opportunity statement
Bank of America is an equal opportunities employer and ensures that no applicant is subject to less favourable treatment on the grounds of sex, gender identity or gender reassignment, race, religion or belief, color, nationality, ethnic or national origins, age, sexual orientation, pregnancy or maternity, socio-economic background, responsibility for dependants or physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience. We strive to make recruitment accessible and encourage candidates to share adjustment requirements.
Seniority level
* Entry level
Employment type
* Full-time
Job function
* Engineering and Information Technology
#J-18808-Ljbffr