Enable job alerts via email!

Lead .Net Full Stack Engineer (.Net, C#, AZURE)

City National Bank

Charlotte (NC)

On-site

USD 111,000 - 190,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

City National Bank is seeking a Lead Full Stack Engineer to spearhead the design and development processes across both front-end and back-end solutions. As a working lead, you will coordinate team activities while resolving complex business problems with innovative technical solutions. The ideal candidate will have extensive experience in software development, especially with tools like Java, .NET, and Azure, and strong skills in leading development teams. This role offers a competitive salary and comprehensive benefits, emphasizing professional growth and collaboration.

Benefits

Comprehensive healthcare coverage
Generous 401(k) matching contribution
Career Development through Tuition Reimbursement
Valued Time Away benefits
Specialized health and family planning benefits
Colleague Resource Groups

Qualifications

  • Minimum of 12+ years of software development experience.
  • 5+ years in full stack development for cloud solutions (Azure or AWS).
  • Experience with databases (SQL and NoSQL).

Responsibilities

  • Lead the design and development of both front-end and back-end solutions.
  • Provide technical guidance to team members and coordinate daily activities.
  • Implement, maintain, and update CI/CD pipelines in a cloud environment.

Skills

Java
.NET
Python
SQL
Azure
DevOps
CI/CD
Agile

Education

Bachelor's Degree
OES Level IV (Fully Competent)

Job 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 ourBenefits 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 atAbout 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Developer, Web Application

PlanetTogether - Advanced Planning and Scheduling

San Antonio null

Remote

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Senior .NET Developer

LingaTech

Harrisburg null

Remote

Remote

USD 100,000 - 140,000

Full time

7 days ago
Be an early applicant

Senior Software Engineer (Remote)

Damco Spain SL

Charlotte null

Remote

Remote

USD 105,000 - 113,000

Full time

10 days ago

Full Stack Software Engineer (.Net / Angular / Azure) 100% Remote

Optomi

null null

Remote

Remote

USD 121,000 - 169,000

Full time

3 days ago
Be an early applicant

Principal Full-Stack Software Engineer C#/.NET (Flex Hybrid or Remote)

Wonda VR

null null

Remote

Remote

USD 156,000 - 257,000

Full time

4 days ago
Be an early applicant

Senior Front End Software Engineer

Transcard

Nashville null

Remote

Remote

USD 141,000 - 339,000

Full time

11 days ago

Senior .NET Developer (North Carolina)

Lateralgroup

null null

Remote

Remote

USD 100,000 - 130,000

Full time

7 days ago
Be an early applicant

Software Sr Developer - Cloud Messaging System (Gmail/MS Team/Zoom)

Kumaran Systems

null null

Remote

Remote

USD 100,000 - 160,000

Full time

Yesterday
Be an early applicant

Apps & Integration Architect

Envisioned Strategy Consulting

null null

Remote

Remote

USD 130,000 - 160,000

Full time

Today
Be an early applicant