As a member of our Software Engineering
Group you will dive head-first into creating innovative solutions that
advance businesses and careers. Youll join an inspiring and curious
team of technologists dedicated to improving the design, analytics,
development, coding, testing and application programming that goes into
creating high quality software and new products. Youll be tasked with
keeping the team and other key stakeholders up to speed on the progress
of whats being developed. Coming in with an understanding of the
importance of end-to-end software development-such as Agile
frameworks-is key. And best of all, youll be working with and sharing
ideas, information and innovation with our global team of technologists
from all over the world.
This role requires a wide variety of strengths and
BS/BA degree or equivalent experience in
software development as a developer role.
Advanced knowledge of application, data and
infrastructure architecture disciplines, understanding of architecture and
Working proficiency in developmental tool sets.
Ability to collaborate with high-performing
teams and individuals throughout the firm to accomplish common goals.
Proficiency in one or more general purpose
Multithreading, Security and Performance and Apache + Tomcat
Experience with micro services design and
implementation, REST APIs preferred
Knowledge with messaging applications like MQ,
Kafka, ActiveMQ is a plus.
Understanding of software skills such as
business analysis, requirements, technical analysis, technical design,
development, maintenance and software improvement
Demonstrated and strong experience in a software
engineering role, including the design, development and operation of distributed,
fault-tolerant applications with particular attention to security, scalability,
performance, availability and optimization
Good to have 5+ years of IT experience in
design, development, integration and testing of software solutions.
Object Oriented full lifecycle software design
Experience with AngularJs, ReactJs or similar
Desire to build high quality applications by
creating a well-designed architecture; writing clean code; creating reusable
components and strategic frameworks across multiple lines of business using
latest technologies; and implementing common industry practices such as continuous
integration and significant unit test code coverage.
Our Commercial Banking division uses technology driven by
innovative minds like yours to provide companies, as well as real estate owners
and investors with a range of financial solutions designed to help them achieve
their business goals. With annual client revenues ranging from $20 million to
over $2 billion, the service and the solutions we provide is critical to both
our and our clients success.
© Techie Jobs 2017. All rights reserved.