Skip Navigation

Search Jobs

You Belong at City National

At City National, we are constantly in search of experienced, client service oriented professionals who want to become a part of our team and make a difference.

Programmer Analyst IV

Job ID BATS-8289 CityLos Angeles StateCalifornia Exempt/Non ExemptExempt ShiftDay Work ScheduleMonday-Friday, 8-5

As a member of the Workflow Solutions Development team, the workflow developer is responsible for full stack application development. The successful candidate is knowledgeable in C#, MVC, ASP.Net web forms, AJAX, XSLT, javaScript, jQuery, WCF, REST, SOAP and SQL, and willing to learn workflow/BPM/Case Management technologies.


  • Design, develop and maintain MVC, ASP.Net and workflow/BPM/Case Management applications
  • Design, develop and maintain WCF SOAP and WebApi REST web services
  • Design, develop and maintain Stored Procedures and database schemas
  • Design, develop and maintain Unit Tests
  • Work with QA, architect and DevOps manager to enhance functionalities, performance, quality and build/deploy automation of applications, web services and workflow solutions
  • Provide tier-3 production support

Basic Qualifications:

  • *Bachelor's Degree in Computer Science required
  • *Minimum 6 years' experience in software design and development
  • *Minimum 6 years' experience with Microsoft tools and languages

Abilities, Job Skills and Knowledge:

  • Excellent interpersonal skills with ability to work collaboratively
  • Ability to work with diverse teams of technical and non-technical stakeholders
  • Ability to articulate ideas in layman terms
  • Detail oriented
  • Excellent analytical and problem solving skills
  • Ability to troubleshoot production issues under pressure
  • Strong technical knowledge with hands-on experience in jQuery, javaScript, MVC, ASP.Net web forms, C#, WCF SOAP, WebApi REST and SQL
  • Experience in Visual Studio and TFS source control
  • Knowledge in object oriented design (OOD), object oriented programming (OOP) and design patterns
  • Knowledge in multi-thread programming
  • Ability to create and maintain Entity Relationship Diagrams (ERDs)
  • Strong verbal and written communication skill
  • Ability to work in a fast pace and challenging environment
  • Ability to work independently with minimal supervision
  • Experience in Kendo UI a plus
  • Experience in Angular 2/4 a plus
  • Experience in ReactJS a plus
  • Experience in IIS web server configuration a plus
  • Experience in Network Load Balancer a plus
  • Experience in Open Source technologies a plus
  • Experience in Micro Services a plus

*Represents basic qualifications for the position. To be considered for this position you must at least meet the basic qualifications.

City National Bank is an Equal Opportunity/Affirmative Action Employer, Minorities/Females/Individuals with Disabilities/Veterans

Note: This preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Note: Candidates should be advised that City National Bank does not pay interviewee travel expenses or relocation expenses for candidates who are hired unless previously agreed


Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
Join Our Talent Community

Join our Talent Community and receive City National job alerts and communications.

Select Interests

  • Information Technology, Los Angeles, California, United StatesRemove