Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: City National Bank
Location: Jersey City, NJ
Career Level: Associate
Industries: Banking, Insurance, Financial Services

Description

LEAD FULL STACK ENGINEER WHAT IS THE OPPORTUNITY?

The Lead Full Stack Engineer is a working lead that provides functional guidance and may coordinate the daily activities of individual contributors or working teams. The Lead also is an advanced senior professional with a wide range of experience who uses various concepts and in-depth evaluation to resolve complex issues in creative and effective ways. The Lead Full Stack Engineer develops and leads Team Member in developing both front-end and back-end solutions. Designs, develops, updates/maintains solutions and provides technical guidance to other Team Members. At this level the main challenge is to support junior Team Members to identify causes and implement solutions to complex business problems in a multifunctional project, assessing and communicating issues of technology impact on the business. The Lead Full Stack Engineer is a working lead, who solves complex problems, takes a broad perspective to identify solutions.

The colleague in this position would be comfortable with the following activities:

  • Evaluates application software packages and makes recommendations to senior management.
  • Lead & participates with other colleagues in new product reviews, tests, and pilots.
  • Collects & in-depth analyzes business requirements for large projects.
  • Performs in-depth feasibility studies, translates complex requirements into an appropriate design

WHAT WILL YOU DO?

  • Provides technical guidance to team members and coordinates daily activities, including task assignments and priority settings.
  • Track team performance and provide feedback to ensure continuous improvement.
  • Serve as the first point of contact for individual contributors before escalating to management.
  • Lead the design and development of business and client-facing applications, ensuring secure, high-quality code with a focus on automated testing and validation based on the You Build You Own (YBYO) model.
  • Perform complex engineering activities such as performance tuning, monitoring, deployment, and production support.
  • Implement, maintain, and update CI/CD pipelines in a cloud environment.
  • Collaborate with business partners, architects, vendors, and other stakeholders to identify and prioritize complex technical and functional needs of a system.
  • Work with multiple, enterprise-wide distributed teams to deliver new capabilities in business applications.
  • Design and develop APIs and UIs to enhance the use of large data sets, infrastructure, and user experience.
  • Own the full lifecycle of web software development, from ideas to production, following and improving the Secure Software Development Life Cycle (SSDLC).
  • Provide programming expertise and business analysis skills within a broad business area, usually as a lead member of a project team, in analyzing, designing, modifying, and developing business applications.
  • Develop and instruct on programming guidelines, ensuring adherence to best practices in design, coding, testing, and deployment. Review programming documentation and recommend changes in development, maintenance, and application standards.
  • Analyze and develop logical database designs, data models, and relational data definitions across multiple computing environments (e.g., host-based, distributed systems, client-server).
  • Comply with architectural standards, established methodologies, and practices, as well as all Bank Operational and Credit policies and regulatory requirements (e.g., Bank Secrecy Act, Know Your Client, Community Reinvestment Act, Fair Lending Practices, Code of Conduct).
  • Complete all required training and create and maintain application system overviews and technical documentation.
  • All other appropriate duties as required.

WHAT DO YOU NEED TO SUCCEED?

Required Qualifications*

  • Bachelor's Degree or equivalent OES Level IV (Fully Competent) - BS + 5 or MS + 4 or Ph.D + 3
  • Minimum of 12+ years of software development experience
  • Minimum of 8+ years of experience: Java, .NET, Python
  • Minimum of 8+ years coordinating team efforts in a project or operations environment
  • Minimum of 5+ years of experience with databases and data modeling / design (SQL and NoSQL)
  • Minimum of 5+ years in full stack development for cloud solutions (Azure or AWS) - Azure preferred

Skills and Knowledge

  • 5+ years in full stack development for cloud solutions using Azure
  • The full stack engineers for Commercial Technology will be proficient in SQL, .NET, Web Services, Azure Cloud, Restful-API/Kafka & event-driven integration capabilities.
  • Excellent verbal and written communication, interpersonal, and analytical skills.
  • Ability to self-learn and quickly understand new and changing technologies in a fast-moving cloud environment.
  • This engineer needs to be very proficient in managing large sets of data, including excellent proficiency with ANSI-SQL querying structured and unstructured data sources (Snowflake, Oracle, SQL, No-SQL).
  • Understanding proper coding techniques, testing requirements, and debugging techniques.
  • Conduct Code-Reviews, and Peer Reviews.
  • Maintain comprehensive technical documentation to support ongoing development and future projects.
  • Experience with ELK, and other logging capabilities.
  • Ability to analyze application logs and solve complex performance issues.
  • Experience building integration with third party solution providers for software-as-a-service, managed service, and commercial-off-the-shelf solutions.
  • Operate as the functional lead for a team of engineers supporting the Treasury Cash Management product functions
  • Knowledge of project management techniques is required.
  • Ability to manage multiple tasks and projects simultaneously while maintaining attention to details.
  • Experience with project methodologies like Agile or Scrum
  • Hands-on expertise in DevOps, CI/CD techniques, and monitoring technologies.
  • Financial services (banking) experience is a plus.

WHAT'S IN IT FOR YOU?

Compensation

Starting base salary: $111,408 - $189,738 per year. Exact compensation may vary based on skills, experience, and location. This job is eligible for bonus and/or commissions.

Benefits and Perks

At City National, we strive to be the best at whatever we do, including the benefits and perks we offer our colleagues including:

  • Comprehensive healthcare coverage, including Medical, Dental and Vision plans, available the first of the month following start date
  • Generous 401(k) company matching contribution
  • Career Development through Tuition Reimbursement and other internal upskilling and training resources
  • Valued Time Away benefits including vacation, sick and volunteer time
  • Specialized health and family planning benefits including fertility benefits, cancer, diabetes and musculoskeletal support programs
  • Career Mobility support from a dedicated recruitment team
  • Colleague Resource Groups to support networking and community engagement

Get a more detailed look at our Benefits and Perks.

ABOUT US

Since day one we've always gone further than the competition to help our clients, colleagues & communities flourish. City National Bank was founded in 1954 by entrepreneurs for entrepreneurs and that legacy of integrity, community and unparalleled client relationships continues today. City National is a subsidiary of Royal Bank of Canada, one of North America's leading diversified financial services companies. To learn more about City National and our dynamic company culture, visit us at About Us.

INCLUSION AND EQUAL OPPORTUNITY EMPLOYMENT

City National Bank fosters an inclusive environment where all forms of diversity are valued and leveraged to make us a better company and employer. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, veteran status or other basis protected by law.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

*Represents basic qualifications for the position. To be considered for this position, you must at least meet the required qualifications. careers.cnb.com accepts applications on an ongoing basis, until filled.

#CA-AP #LI-AP


 Apply on company website