Lead .Net Full Stack Engineer (.Net, C#, AZURE) Job at City National Bank, Charlotte, NC

SGNoS0dGeU9VQWpLbGZzc3l2R0Q4ekFnUFE9PQ==
  • City National Bank
  • Charlotte, NC

Job Description

Lead .Net Full Stack Engineer (.Net, C#, AZURE) at City National Bank summary:

The Lead .Net Full Stack Engineer is a senior technical leader responsible for designing, developing, and maintaining both front-end and back-end cloud-based applications using .NET, C#, and Azure. This role involves leading and mentoring team members, coordinating project activities, ensuring secure and high-quality code, and collaborating with stakeholders to solve complex business and technical challenges. The position also includes managing CI/CD pipelines, system performance, and compliance with regulatory requirements within the financial services industry.

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

Keywords:

Lead Full Stack Engineer, .NET Development, C#, Azure Cloud, CI/CD pipelines, Software Development Life Cycle, API Design, Cloud Solutions, DevOps, Financial Technology

Job Tags

Internship,

Similar Jobs

Tiffany & Co.

Jeweler Trainee Job at Tiffany & Co.

Tiffany & Co. seeks a Jeweler Trainee in Lexington, USA, to join its renowned jeweler training program. This full-time role involves learning the creation and repair of fine jewelry, adhering to the company's high standards, and collaborating in a team-oriented environment... 

Texas Health Care PLLC

Medical Assistant(MA)/Licensed Vocational Nurse (LVN) Job at Texas Health Care PLLC

 ...Medical Assistant (MA) or Licensed Vocational Nurse (LVN) to join our busy ENT (Ear, Nose,...  ...) practice. The ideal candidate brings prior ENT experience, or at minimum, a strong...  ...per protocol Assist with prior authorizations and precertifications Maintain exam rooms... 

Washington Adventist University

Adjunct Faculty - Chemistry (Multiple positions) Job at Washington Adventist University

 ...Job Title: Adjunct Faculty, Chemistry Department: Biology and Chemistry Reports to: Chair Salary : $3120/4 credit course Date available: Positions will be open until filled. OVERVIEW OF THE UNIVERSITY Washington Adventist University (WAU) is a Christ... 

Costanzo Air Flight School

Certified Flight Instructor Job at Costanzo Air Flight School

 ...Job Description We are looking for a full-time CFI/CFII with at least 300 hours of dual instruction, and is genuinely passionate about instruction. Benefits of Costanzo Air: Costanzo Air is a non-corporate work environment that offers very competitive pay and... 

Sanford Oaks Animal Clinic

Medical Director Job at Sanford Oaks Animal Clinic

 ...rooms Great location in central Arlington (off Fielder & Division) Short drive to old downtown Arlington, UTA, Six Flags, the AT&T Stadium, Globe Life Field, and Texas Live Website: If you're dedicated to a career in veterinary medicine and eager to...