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

Tmk0MThmM2lvYm5Jc1V1M2FHQ0wyT0NnY3c9PQ==
  • City National Bank
  • Charlotte, NC

Job Description

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 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

Job Tags

Similar Jobs

理想汽车

Interior Designer Job at 理想汽车

 ...established ourselves as pioneers in the area of interior space design offering users an unforgettable immersive experience. We welcome...  ...interior design directions that align with the company's brand and young consumer groups; Continuously stimulate the team to... 

Pioneer Health Care Management Inc

Nursing Home Administrator Job at Pioneer Health Care Management Inc

 ...Job Description Job Description Title: Nursing Home Administrator Reports to: Governing Body Effective Date: 6/1/2016 Review Date: 6/2022, 10/5/22, 3/15/2023 Updated & approved 10/5/22, 3/15/23 CB Summary As the leader of the facility, the Nursing Home... 

Good Samaritan

Nursing Home Administrator - Long Term Care Job at Good Samaritan

 ...provides equipment and supplies to support QAPI efforts. The Administrator is the Compliance Liaison of the facility, with a...  ...experience required. The ability to be a licensed as a Nursing Home Administrator in the state of practice is required.... 

Lonza

Manager, Business Development US Job at Lonza

 ...Manager, Business Development US East Today, Lonza is one of the worlds largest healthcare manufacturing organizations operating across five continents. While we work in science, theres no magic formula to how we do it. Our greatest scientific solution is dedicated... 

TIBCO Software

Restaurant Team Member - Crew (1475 - Transit Road) Job at TIBCO Software

Restaurant Team Member - Crew (1475 - Transit Road) (22032463) Description CULTIVATING A BETTER WORLD Food served fast doesn't have to be a typical fast food experience. Chipotle has always done things differently, both in and out of our restaurants. Crew, Restaurant, Team...