City National Bank - Full Stack Senior Engineer
Full Stack Developer is needed in Los Angeles, United States.
Client: City National Bank
Location: Los Angeles, CA
Contract: Full-time, Full-time, Full-time
Job Description
The Full Stack Senior Engineer is a member of the Technology & Innovations organization responsible for designing, developing, and maintaining legacy and “Cloud First” applications primarily in C# focused on .NET Core and Azure cloud platform. The role requires excellent problem-solving skills and full stack coding capability in C#/.Net, Java, and Python. The Engineer will collaborate and communicate effectively with engineering and business team members across various projects and departments.
As an advanced senior professional, this position will lead in designing, developing, and maintaining solutions, provide technical guidance, and identify solutions to complex business problems while assessing technology’s impact on these issues. Responsibilities include evaluating application software, leading product reviews, collecting detailed business requirements, and performing feasibility studies to translate complex requirements into appropriate designs.
Requirements
Must-Have:
- Bachelor’s Degree or equivalent
- Minimum of 10+ years of software development experience
- Minimum of 6+ years experience in Java, .NET, Python
- Minimum of 6+ years experience with databases and data modeling/design (SQL and NoSQL)
- Minimum of 5+ years coordinating team efforts in a project or operations environment
Skills and Knowledge:
- 8+ years of experience in JavaScript development frameworks and tools: Angular, React, VueJS, etc.
- 8+ years managing software development projects through complete release cycles
- 4+ years in big data and event streaming technologies: Spark, Kafka, etc.
- 4+ years leading software engineering teams
- 4+ years with container and orchestration: Docker, Kubernetes, etc.
- 4+ years in build and CI/CD technologies: GitHub, Azure DevOps, Jenkins, etc.
- 4+ years in quality assurance technologies: Selenium, Cucumber, JUnit, etc.
- 4+ years in Unix Shell scripting
- Certified in .NET, Java, Spring, or cloud technologies
- Experience with serverless architectures and computing
- Preferably 2+ years in UI/UX development & design systems: CSS, Web Components, Less, Sass
- 3+ years in full stack development for cloud solutions (with Azure preferred)
- Proficient in managing large sets of data with excellent proficiency in ANSI-SQL querying structured and unstructured data sources (Snowflake, Oracle, No-SQL)
Compensation
Starting base salary: $101,231 - $172,355 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.
Inclusion and Equal Opportunity Employment
City National Bank is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other basis protected by law.
About City National
City National Bank was founded in 1954 by entrepreneurs for entrepreneurs, emphasizing integrity, community, and client relationships. It is a subsidiary of Royal Bank of Canada, one of North America’s leading diversified financial services companies.
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Win new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
📈Grow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.