2U Technical Architect
Company: NBH Bank
Location: Kansas City
Posted on: January 31, 2025
Job Description:
5800 Bannister Rd, Kansas City, MO 64134, USA --- Job
Description Posted Wednesday, June 26, 2024 at 5:00 AM It starts
with a mission, and our mission is to disrupt every small business
owner's struggles. Time is scarce, and decision making can be hard
when visibility is limited. Today everything is spreadsheets with
manual processes. Our small business community deserves more. A
single piece of data can change everything. Access to timely,
relevant, and accurate insights to allow confident decision making;
that is our dream for each small business owner. 2UniFi is designed
to bring a complete financial platform to each small business's
fingertips. Join us as we build a new vision at a strong and
dynamic company. Help us create the future of banking. This type of
position is ideal for someone looking to build a career in finance,
banking, and technology. We will provide you with training and
coaching throughout your onboarding experience, as well as on the
job. As you demonstrate success, there will be opportunities for
advancement within our organization. The duties of a Technical
Architect require a high degree of specialized expertise and skill
in maintaining established standards of quality and accuracy.
Drive, determination and a self-disciplined approach to achieving
results that meet these established criteria are necessary for
successful job performance. The job environment is structured, and
job expectations are clear. While the pace of the work is faster
than average, quality is never compromised. The focus of
communication and organizational relationships is based on
technical expertise. The work requires specialized technical
problem solving and ingenuity while working within approved
organizational systems and technology, and the demonstration of the
values of integrity, quality and caution. New ideas and concepts
are also important but will be quickly, yet carefully analyzed and
tested before communication and adoption. If the job involves
managing others, there is a need for someone who can exercise the
necessary authority to assure policies and procedures are followed
and time frames are met. At the same time, it will be necessary to
give subordinates structured opportunity to develop their own
expertise and capability for quality work to assure effective
delegation and shared responsibility for work output. It is
expected that coaching and training support for achieving effective
delegation will be required. The position encompasses a defined
span of control and opportunity for someone who engenders trust,
demonstrates a sense of urgency and assures consistent achievement
of quality standards. The work requires making decisions that
support company guidelines authoritatively and quickly. As a
Technical Architect, you will be pivotal in shaping the future of
our technology landscape. You will be integral to our mission of
transforming complex financial business needs into innovative
technical solutions. This position requires a well-rounded and
extensive knowledge base across the entire technology spectrum
within the FinTech industry. You will need to demonstrate a
comprehensive understanding of front-end (multi-channel: web,
mobile, IVR, chat, APIs) and back-end technologies, integration
frameworks & patterns, API standards, data management and
governance, various cloud technologies, and IT security standards.
More than just familiarity with specific tools or platforms, you
will be expected to possess a deep appreciation for the technology
landscape-encompassing a wide range of solutions and approaches
that can be leveraged to meet our unique business challenges. You
will be expected to not only quickly learn several of the
technologies that we are implementing but also demonstrate
leadership while creating solutions around these technologies. Your
role will be critical in navigating this landscape, identifying the
most effective and efficient technologies and patterns to address
our needs, and ensuring that our solutions are both innovative and
aligned with industry best practices. It is mandatory for you to
have expertise into as many of the following technologies/tools as
possible: React JS, Node.js, Next.js, Python, FastAPI, Azure Cloud
services (Azure Events Hub, Azure Events Grid), AWS cloud services
(Lambda, ECS, SES, S3), Auth0, containerization, IT security
standards, and various banking solutions (Ledgering, Money
movement, Transactions). Beyond your technical skills, you will
play a crucial role in establishing an IT Architecture practice
within the office of Enterprise Architecture, advocating for the
adoption of architecture and standards methodology. You are tasked
with managing the lifecycle of technical solutions from design to
implementation. Collaborating with UX, integration, data teams, and
partners, you will convert complex solution designs and visions
into actionable & detailed technical low-level designs. As a
Technical Architect your main responsibilities will be:
- Advanced Front-End Development
- Utilize Node.js to create scalable server-side applications and
backend APIs that enhance the functionality and integration of
front-end components.
- Manage the full lifecycle of mobile application development for
both Google and Apple platforms, including concept, design,
testing, deployment, and app store compliance to ensure successful
registration and launch.
- Design and architect high-volume, high-transaction web
applications that are distributed and redundant, focusing on
scalability and reliability to handle large user bases without
compromising performance.
- Develop new user-facing features using React JS, employing
strong expertise in TypeScript, Redux, and ES6 to create
interactive and efficient applications.
- Build reusable code and libraries to streamline future
development efforts and maintain consistency across projects.
- Ensure all new and existing UI/UX designs are technically
feasible and optimized for performance across various devices and
browsers.
- Implement expert coding skills in jQuery, object-oriented
JavaScript, HTML, CSS, and Ajax, alongside advanced JavaScript
synchronization patterns to enhance interactivity and user
engagement.
- Optimize applications for maximum speed and scalability,
employing best practices in coding, caching, and other optimization
techniques to improve load times and user experience.
- Middleware and Integration Mastery
- Develop and maintain scalable backend systems using Node.js,
enhancing application functionality and server-side logic.
- Integrate various databases and data storage solutions with
backend systems, ensuring efficient data retrieval and
storage.
- Utilize enterprise integration platforms like MuleSoft, IBM
CP4I, and Google Apigee to manage APIs and facilitate seamless data
integration across diverse systems.
- Design event-driven architectures using Azure Event Hubs/Grid
to support real-time data processing and interactions.
- Security Architecture
- Develop and enforce security protocols across all software
layers, implementing industry-standard encryption, authentication,
and authorization practices.
- Architect solutions that incorporate security frameworks such
as OAuth, JWT, OIDC, and m-TLS to secure communications and data
access.
- Conduct regular security audits and update practices in
response to emerging threats, ensuring compliance with legal and
regulatory requirements.
- Collaborate with security teams to design and implement robust
security measures for both front-end and back-end systems.
- Cloud Solutions and Deployment
- Leverage Azure and AWS cloud environments to design and deploy
scalable and secure applications.
- Utilize container technologies like Docker and orchestration
tools like Kubernetes to manage application deployment, scaling,
and management.
- Develop and maintain CI/CD pipelines for automated testing,
integration, and deployment using Azure DevOps, Jenkins, or similar
tools.
- Optimize cloud resource usage and cost through effective
service selection and architecture design.
- Design and Documentation
- Create detailed low-level designs (LLD) that outline system
architecture and components for implementation.
- Produce various architectural diagrams such as UML, sequence
diagrams, ER diagrams, and state diagrams to document and explain
system behavior.
- Maintain high standards of documentation, ensuring all aspects
of the architecture and design process are clearly communicated to
both technical and non-technical stakeholders.
- Regularly review and update architectural documents to reflect
any changes or updates in technology and application
requirements.
- Collaboration and Leadership
- Lead cross-functional teams through the project lifecycle, from
initial design through to deployment and maintenance.
- Facilitate communication between project teams and stakeholders
to ensure alignment with business objectives and technology
standards.
- Mentor junior architects and developers, promoting a culture of
learning and continuous improvement within the technology
team.
- Drive the adoption of new technologies and methodologies,
staying ahead of trends to ensure the organization remains
competitive in technology practices. All associates are expected to
maintain current knowledge and consistent compliance with
regulations and bank policies and procedures related to the
position, including but not limited to Bank Secrecy Act (BSA) and
Office of Foreign Assets Control (OFAC) requirements. Minimum
Requirements: To be considered for this position, you must possess
the following qualifications.
- Educational Background
- Bachelor's degree in Computer Science, Information Systems, or
a related field. A Master's degree or further education in a
relevant field can be advantageous.
- Professional Experience
- Minimum of 9-10 years of experience in IT, with at least 3
years in a technical architecture role within the FinTech sector or
a similar dynamic and regulated industry.
- Proven track record of designing and implementing complex
solutions in a multi-channel environment (web, mobile, IVR, chat,
APIs) that meet business requirements and IT standards.
- Experience in establishing or contributing to an IT
architecture practice, including the adoption of architecture and
standards methodologies.
- Demonstrated ability to manage the full lifecycle of solution
development from ideation through implementation.
- Hands-on experience with integration frameworks & patterns, API
standards, data management and governance, cloud technologies, and
IT security standards.
- Technical Skills :
- Strong foundation in front-end and back-end development
technologies and principles.
- Deep understanding of integration patterns, API management, and
data architecture strategies.
- Knowledge of cloud infrastructure, services, and deployment
models, especially within the Azure and AWS ecosystems.
- Proficiency in IT security practices, including knowledge of
standards and compliance requirements relevant to the FinTech
industry. Desired Qualifications: To be considered an ideal
candidate, you should possess some of the following qualifications:
- Advanced degree or certification related to field such as TOGAF
certifications and/or Azure/AWS Solution Architecture
certifications
- 8-10+ years of relevant job experience
- Experience in the FinTech space
- Hands-on experience with relevant technologies: Node, React,
Azure Kubernetes services, Python, Azure DevOps, AWS,
Containerization, Bitbucket, Jira, Confluence, and Miro
- Strong analytical and problem-solving skills, with a
demonstrated ability to address complex issues efficiently
- Demonstrated commitment to professional development through
ongoing training and certifications Skills and Abilities: Below is
a general list of desired skills and abilities; this is not an
exhaustive list.
- Excellent problem-solving and analytical skills, with the
ability to think strategically and translate business needs into
technical solutions.
- Strong leadership qualities, with demonstrated experience
leading project teams and influencing IT strategy.
- Exceptional communication and interpersonal skills, capable of
effectively collaborating with technical and non-technical
stakeholders.
- High degree of adaptability and flexibility, with a willingness
to learn new technologies and approaches in a rapidly evolving
environment.
- Commitment to maintaining high-quality documentation and
adherence to project timelines and architectural standards. We are
a culture that believes that people are our greatest asset and are
at the heart of everything we do. We take pride in bringing clarity
and simplicity to our associates (employees) and clients. Our
decisions are made efficiently, fairly and locally. Our success is
directly tied to the communities we serve. It is equally important
for us to look through the lens of our applicants and associates to
identify their individual needs. As such, we want to share the
following:
- We are committed to our core value of meritocracy and
supporting our associates in growing within their role
- Hybrid office environment, manager permitting, with traditional
hours
- Sitting for extended periods of time (typically no longer than
8 hours)
- Must be able to work at a rapid pace for long periods of time
(typically no longer than 8 hours)
- Must be able to work overtime to the extent necessary
- Must be able to travel - estimated at 10% to 20% of the time
Incentive and Benefits: In addition to your financial compensation,
we also offer a generous benefits package that includes insurance,
401k, an associate stock purchase program, paid time off, associate
banking perks. For more information about the benefits offered
click here . Thank you for your application!
The Bank is committed to providing qualified applicants and
associates reasonable accommodation, when necessary, to enable the
individuals to complete the application process and/or perform the
essential functions of the job. An applicant and/or associate
requiring reasonable accommodation to perform any essential job
function, should contact Human Resources.
The Bank's policy is to provide equal opportunity to all people
without regard to race, color, religion, national origin, ancestry,
marital status, veteran status, age, disability, pregnancy, genetic
information, citizenship status, sex, sexual orientation, gender
identity or any other legally protected category. The Bank is proud
to be a drug-free workplace.
Selected candidate(s) for hire must complete the following prior to
employment: a criminal history report, global screen, drug
screen,employment credit report and if applicable, a driving
record. Applicants must be legally authorized to work in the United
States. Verification of employment eligibility will be required at
the time of hire.
#J-18808-Ljbffr
Keywords: NBH Bank, Saint Joseph , 2U Technical Architect, IT / Software / Systems , Kansas City, Missouri
Didn't find what you're looking for? Search again!
Loading more jobs...