Software Engineer II - Commodities Market Data
Company: Disability Solutions
Location: Houston
Posted on: August 31, 2024
Job Description:
Job Description:At Bank of America, we are guided by a common
purpose to help make financial lives better through the power of
every connection. Responsible Growth is how we run our company and
how we deliver for our clients, teammates, communities and
shareholders every day.One of the keys to driving Responsible
Growth is being a great place to work for our teammates around the
world. We're devoted to being a diverse and inclusive workplace for
everyone. We hire individuals with a broad range of backgrounds and
experiences and invest heavily in our teammates and their families
by offering competitive benefits to support their physical,
emotional, and financial well-being.Bank of America believes both
in the importance of working together and offering flexibility to
our employees. We use a multi-faceted approach for flexibility,
depending on the various roles in our organization.Working at Bank
of America will give you a great career with opportunities to
learn, grow and make an impact, along with the power to make a
difference. Join us!Job Description:This job is responsible for
developing and delivering complex requirements to accomplish
business goals. Key responsibilities of the job include ensuring
that software is developed to meet functional, non-functional and
compliance requirements, coding solutions, unit testing, and
ensuring the solution can be integrated successfully into the
overall application/system with clear, robust, and well-tested
interfaces. Job expectations include an awareness of development
and testing practices in the industry.Position SummaryCommodities
Market Data is the in-house developed suite of applications, that
serves as providers of all market data to the Commodities line of
business. It sources live market prices for the various commodity
traded products from the various market data providers and make
them available for Front-Office business operations and assist in
price fixings. The prices are fed to downstream Commodities
applications for intra-day and end of day Profit and Loss view,
Trade Bookings and Settlements.Responsibilities:
- Codes solutions and unit test to deliver a requirement/story
per the defined acceptance criteria and compliance
requirements
- Utilizes multiple architectural components (across data,
application, business) in design and development of client
requirements
- Performs Continuous Integration and Continuous Development
(CI-CD) activities
- Contributes to story refinement and definition of
requirements
- Participates in estimating work necessary to realize a
story/requirement through the delivery lifecycle
- Contributes to existing test suites (integration, regression,
performance), analyze test reports, identify any test
issues/errors, and triage the underlying cause
- Performs spike/proof of concept as necessary to mitigate risk
or implement new ideas
- Responsible for developing and delivering complex software
requirements to accomplish business goals.
- Ensures that software is developed to meet functional,
non-functional, and compliance requirements.
- Codes solutions, unit tests, and ensures the solution can be
integrated successfully into the overall application/system with
clear, robust and well-tested interfaces.
- Contributes to story refinement/defining requirements.
- Participates in estimating work necessary to realize a
story/requirement through the delivery lifecycle.
- Performs spike/proof of concept as necessary to mitigate risk
or implement new ideas.
- Codes solutions and unit tests to deliver a requirement/story
per the defined acceptance criteria and compliance
requirements.
- Utilizes multiple architectural components in design and
development of client requirements.
- Collaborate with team to resolve technical complexities
involved in realizing the story work.
- Contributes to existing test suites (integration, regression,
performance). Analyze test reports, identify and fix Test suite
failures.
- Documents and communicates required information for deployment,
maintenance, and support.
- Participates, contributes in the delivery/release e.g.
branching timelines, pull requests, issue triage, merge/conflict
resolution, release notes.Required Qualifications--- Strong
development experience using Python, REST API Service, C#--- 3+
years of extensive experience working as a full stack React JS
developer (familiarity with redux a plus)--- Exposure to enterprise
messaging solutions (e.g. MSMQ, TIBCO EMS, AMPS or related
technology).--- Database development skills, experience with
Object-oriented and Relational databases - SQL
Server/Oracle/Sybase.--- Experience developing software using Agile
methodology.--- Knowledge of JIRA tools and Continuous Integration
capabilities.--- Familiarity with web services, web sockets and
microservice based architecture is a plus--- Hands on experience in
writing unit and UI integration test cases.--- Strong interpersonal
skills and experienced in communicating complex solutions with both
technical and business users.--- Excellent ability to debug
applications.--- Experience of Second Level Application Support.---
Ability to manage multiple priorities and task with minimal
oversight and supervision.Desired Qualifications--- Capital Markets
experienceSkills:
- Application Development
- Automation
- Collaboration
- DevOps Practices
- Solution Design
- Agile Practices
- Architecture
- Result Orientation
- Solution Delivery Process
- User Experience Design
- Analytical Thinking
- Data Management
- Risk Management
- Technical Strategy Development
- Test EngineeringMinimum Education Requirements : Bachelor
Degree or Equivalent Professional ExpShift:1st shift (United States
of America)Hours Per Week: 40
Keywords: Disability Solutions, Houston , Software Engineer II - Commodities Market Data, IT / Software / Systems , Houston, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...