Full-Stack Developer
Company: BNY Mellon
Location: Vineland
Posted on: January 26, 2023
|
|
Job Description:
OverviewOur TeamTechnology Services Group (TSG) powers BNY
Mellon by providing scale, capacity, and capability to deliver the
critical technology required to operate the global financial
services markets.TSG is defined by three core values:Creative
innovators, delivering excellence and simplicityAlways doing the
right thing for the bank, colleagues, and clientsFostering a
collaborative, diverse and inclusive environment, where we
challenge each other to execute as one TSG teamAs part of TSG, our
Architecture & Engineering team isDefine enterprise technology
architecture and engineering principles and best practicesDevelop
next-generation engineering solutions focused on Resiliency and
InnovationEngineer and integrate the critical systems and platforms
used across the band and with external ClientsResponsibilities:As a
Full Stack Developer, you will consult the internal business groups
to provide appropriate application software development services or
technical support.Provides application software development
services or technical support in more complex situations. May also
be responsible for requirements gathering and BRD/SRD
preparation.Has thorough knowledge of the Software Development Life
Cycle. Conducts reviews of the test Plan and test Data.May
allocate/ coordinate work within a team/project.The job holder
leads the technical design, development and documentation of
cross-functional, ulti-platform application systems.S/he analyzes,
defines and documents requirements for data, workflow, and logical
processes and interfaces with other systems.S/he also ensures that
expected application performance levels are achieved by
coordinating, coding, testing, implementation, and
documentation.Must have thorough and demonstrative knowledge on or
both the user-side frontend of a website, as well as the backend,
server-side that powers the user-side.Additional requirements
include intermediate understanding of security principles,
relational databases and architecture design principles.Programming
well-designed, testable, efficient code.Analyze, design and develop
tests and test-automation suites.Develop flowcharts, layouts and
documentation to satisfy requirements and solutions.Maintain
software functionality and currency (technical debt and
gain).Actively participate in code reviews. Integrate software
components into a fully functional software system.Apply security
and privacy principles.Execute full lifecycle software development.
Develop software verification plans and quality assurance
procedures. Troubleshoot, debug and upgrade existing systems.Ensure
software is updated with latest features.Participate in deployment
process following all change controls.Provide ongoing maintenance,
support and enhancements in existing systems and platforms.Provide
recommendations for continuous improvement.Active learning
engagement. Complete all required mandatory training / policy
awareness curricula on time.Use learning tools such as Pluralsight
to complete both recommended and aspirational targets set in
personal development plans. Demonstrate team work.Leverage existing
products/functionality and promote reuse.Work alongside other
engineers on the team to elevate technology and consistently apply
best practices.Collaborate closely with all the other members of
the team to take shared responsibility for the overall efforts that
the team has committed to.Collaborate cross-functionally with data
engineers, business users, project managers and other engineers to
achieve elegant solutions.Utilize local meetups to gain and share
knowledge.Compiles documentation written by more senior developers
of all procedures used in system.Acts as mentor to junior level
engineers.Contributes to the achievement of area
objectives.Qualifications:Bachelor's degree in computer science
engineering or a related discipline, or equivalent work experience
required.7-9 years of experience in software development required;
experience in the securities or financial services industry is a
plus.Prior experience with using a specific application development
toolkit and knowledge of front end and backend development coding
languages such as C#, Java, HTML, NodeJS, CSS, JSON, Angular,
JavaScript.Must also have proficiency in Core Spring, ANSI, Docker.
Communications and organization skills; team work skills.Job holder
must have understanding interdependencies and business impact of
future IT plans.S/he must have prior lead experience selecting and
implementing vendor-specific methodologies and prior consulting
experience with structured methodologies.Job holder must have broad
experience with multi-platform development tools and toolkits.BNY
Mellon is an Equal Employment Opportunity/Affirmative Action
Employer. Minorities/Females/Individuals with
Disabilities/Protected Veterans. Our ambition is to build the best
global team - one that is representative and inclusive of the
diverse talent, clients and communities we work with and serve -
and to empower our team to do their best work. We support wellbeing
and a balanced life, and offer a range of family-friendly,
inclusive employment policies and employee forums.Consults with
internal business groups to provide appropriate application
software development services or technical support. Provides
application software development services or technical support in
more complex situations. May also be responsible for requirements
gathering and BRD/SRD preparation. Has thorough knowledge of the
Software Development Life Cycle. Conducts reviews of the test Plan
and test Data. May allocate/ coordinate work within a team/project.
The job holder leads the technical design, development and
documentation of cross-functional, multi-platform application
systems. S/he analyzes, defines and documents requirements for
data, workflow, and logical processes and interfaces with other
systems. S/he also ensures that expected application performance
levels are achieved by coordinating, coding, testing,
implementation and documentation. Must have thorough and
demonstrative knowledge on or both the user-side frontend of a
website, as well as the backend, server-side that powers the
user-side. Additional requirements include intermediate
understanding of security principles, relational databases and
architecture design principles. Programming well-designed,
testable, efficient code. Analyze, design and develop tests and
test-automation suites. Develop flowcharts, layouts and
documentation to satisfy requirements and solutions. Maintain
software functionality and currency (technical debt and gain).
Actively participate in code reviews. Integrate software components
into a fully functional software system. Apply security and privacy
principles. Execute full lifecycle software development. Develop
software verification plans and quality assurance procedures.
Troubleshoot, debug and upgrade existing systems. Ensure software
is updated with latest features. Participate in deployment process
following all change controls. Provide ongoing maintenance, support
and enhancements in existing systems and platforms. Provide
recommendations for continuous improvement. Active learning
engagement. Complete all required mandatory training / policy
awareness curricula on time. Use learning tools such as Pluralsight
to complete both recommended and aspirational targets set in
personal development plans. Demonstrate team work. Leverage
existing products/functionality and promote reuse. Work alongside
other engineers on the team to elevate technology and consistently
apply best practices. Collaborate closely with all the other
members of the team to take shared responsibility for the overall
efforts that the team has committed to. Collaborate
cross-functionally with data engineers, business users, project
managers and other engineers to achieve elegant solutions. Utilize
local meetups to gain and share knowledge. Compiles documentation
written by more senior developers of all procedures used in system.
Acts as mentor to junior level engineers. Prior experience with
using a specific application development toolkit and knowledge of
front end and backend development coding languages such as C#,
Java, HTML, NodeJS, CSS, JSON, Angular, JavaScript. Must also have
proficiency in Core Spring, ANSI, Docker. Communications and
organization skills; team work skills. N/A. Contributes to the
achievement of area objectives. Bachelor's degree in computer
science engineering or a related discipline, or equivalent work
experience required. 7-9 years of experience in software
development required; experience in the securities or financial
services industry is a plus. Job holder must have understanding
interdependencies and business impact of future IT plans. S/he must
have prior lead experience selecting and implementing
vendor-specific methodologies and prior consulting experience with
structured methodologies. Job holder must have broad experience
with multi-platform development tools and toolkits.. BNY Mellon is
an Equal Employment Opportunity/Affirmative Action Employer.
Minorities/Females/Individuals with Disabilities/Protected
Veterans. Our ambition is to build the best global team - one that
is representative and inclusive of the diverse talent, clients and
communities we work with and serve - and to empower our team to do
their best work. We support wellbeing and a balanced life, and
offer a range of family-friendly, inclusive employment policies and
employee forums.Employer Description:For over 230 years, the people
of BNY Mellon have been at the forefront of finance, expanding the
financial markets while supporting investors throughout the
investment lifecycle. BNY Mellon can act as a single point of
contact for clients looking to create, trade, hold, manage,
service, distribute or restructure investments and safeguards
nearly one-fifth of the world's financial assets. BNY Mellon
remains one of the safest, most trusted and admired companies.
Every day our employees make their mark by helping clients better
manage and service their financial assets around the world. Whether
providing financial services for institutions, corporations or
individual investors, clients count on the people of BNY Mellon
across time zones and in 35 countries and more than 100 markets.
It's the collective ambition, innovative thinking and exceptionally
focused client service paired with a commitment to doing what is
right that continues to set us apart. Make your mark:
bnymellon.Com/careers.EEO Statement:BNY Mellon is an Equal
Employment Opportunity/Affirmative Action Employer.
Minorities/Females/Individuals With Disabilities/Protected
Veterans. Our ambition is to build the best global team - one that
is representative and inclusive of the diverse talent, clients and
communities we work with and serve - and to empower our team to do
their best work. We support wellbeing and a balanced life, and
offer a range of family-friendly, inclusive employment policies and
employee forums.
Keywords: BNY Mellon, Vineland , Full-Stack Developer, Other , Vineland, New Jersey
Click
here to apply!
|