Jobs
>
Software Engineer
>
Los Angeles

    Software Engineer - Los Angeles, United States - City National Bank

    Default job background
    Description

    SOFTWARE ENGINEER
    WHAT IS THE OPPORTUNITY?

    The Software Engineer plays a key role in City National Bank's Technology & Innovation division.

    As a Software Engineer you will analyze, design, code, debug, test, document, implement and maintain business and client-facing applications using City National Bank's Secure Software Development Lifecycle.

    The Software Engineer is an experienced, fully proficient professional with full understanding and in-depth knowledge of its discipline.

    The typical day includes collaborating with business system analysts, project managers, engineers (e.g., Software, UX, Full Stack, DevOps, Quality, Infrastructure, Cybersecurity), business teams, vendors and other stake holders to design, implement and support business and client-facing applications.

    This role will need to effectively communicate, collaborate, and influence engineering and business team members across many projects and departmental boundaries.

    The Software Engineer designs, develops, updates/maintains solutions working within a development team.

    At this level the main challenge is to identify causes and implement solutions to business problems in a multifunctional project, assessing and communicating issues of technology impact on the business.

    The colleague in this position would be comfortable with the following activities:
    Evaluates application software packages and makes recommendations to management. Participates with other colleagues in code reviews, tests, and pilots. Analyzes business requirements for small to medium projects. Performs feasibility studies, translates requirements into an appropriate design.

    What you will do

    Participate in the design and development of business and client-facing applications, as a member of a team.

    Writing secure quality code with a drive for automated testing and validation based on the You Build You Own (YBYO) model.

    Perform diverse engineering activities for performance tuning, monitoring, deployment and production support.
    Implement, maintain and update CI/CD pipelines in the cloud.

    Work with business partners, architects and other groups to identify diverse technical and functional needs of systems based on priority.

    Collaborate with multiple, enterprise-wide distributed performing teams to deliver new capabilities in business applications.
    Design and develop API's.
    Build APIs and UIs to help make use of large data sets, infrastructure and user experience.

    Provides software engineering skills within an assigned business area, usually as a member of a project team, in analyzing, designing, modifying, and developing business applications.

    Prepare programming specifications from which programs will be written, and designs, codes, tests, debugs, and documents programs.
    Analyze and develop logical database designs, data models and relational data definitions across multiple computing environments (e.g., host based, distributed systems, client server, etc.)
    Learn and follow City National Bank's Secure Software Development Life Cycle (SSDLC).
    Create and maintain application system overviews and technical documentation.
    Complies fully with all Bank Operational and Credit policies and procedures as well as all regulatory requirements (e.g. Bank Secrecy Act, Know Your Client, Community Reinvestment Act, Fair Lending Practices, Code of Conduct, etc.).
    Completes all required training.
    Must-Have*Bachelor's Degree or equivalent experience
    Minimum of 4 years of software development experience.
    Minimum of 4 years of experience using modern languages (C#, Java, Python).
    Minimum of 4 years experience with databases and data modeling / design (SQL and NoSQL).
    Skills and Knowledge
    Proficient in debugging techniques and technical problem analysis.
    Excellent verbal and written communications, interpersonal and analytical skills.
    Knowledge of project management technique is required.
    Experience with structured design, development, and implementation of new computing architectures.
    Full-stack development expertise in C#
    Cloud application development (Azure Preferred)
    DevOps / continuous integration technologies
    Monitoring Technologies
    Proficient with databases (SQL & NoSQL)
    Hands-on expertise in DevOps and CICD techniques and technologies
    The ability to self-learn and quickly understand new and changing technologies in a fast-moving cloud world, how and if these changes can be leveraged to improve the solution and the overall impact of these in the technical design and operational delivery
    Financial services (Banking) experience a plus
    Has good understanding of the business or function for which application is designed.
    Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms.
    Compensation

    Starting base salary:
    $92,114 - $156,880 per year. Exact compensation may vary based on skills, experience, and location. This job is eligible for bonus and/or commissions.
    *To be considered for this position you must meet at least these basic qualifications

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

    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.

    Get an inside look at our

    Benefits and Perks .


    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
    We start with a basic premise: Business is personal. Since day one we've always gone further than the competition to help our clients, colleagues and community flourish.

    City National Bank was founded in 1954 by entrepreneurs for entrepreneurs and that legacy of integrity, community and unparalleled client relationships continues to be at the heart of our company today.

    City National is a subsidiary of Royal Bank of Canada, one of North America's leading diversified financial services companies.
    #J-18808-Ljbffr


  • System1 Los Angeles, United States

    System1 is looking for a **Director of Engineering** to be the Lead of our Platform Monetization team. You will design, build, operate, debug, optimize, and deploy highly-distributed and low-latency web-based systems with a growing team of talented engineers. · In this role, you ...


  • Google Los Angeles, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. · - 2 years of experience with d ...


  • Goddard, Technologies, Inc. Beverly, United States

    At **Goddard**, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solut ...

  • Parallel Systems Corp

    Software Engineer

    5 days ago


    Parallel Systems Corp Los Angeles, United States

    Parallel Systems is a Series A startup company developing the future of intermodal transportation. Our mission is to decarbonize freight while improving supply chain logistics and safety. We are developing vehicles and software to create new autonomous and electric transportation ...

  • Hadrian

    Software Engineer

    4 weeks ago


    Hadrian Los Angeles, United States Full time

    Hadrian — Manufacturing the Future · Hadrian is building autonomous factories that help aerospace and defense companies make rockets, jets, and satellites 10x faster and 2x cheaper. Our CEO, Chris Power, discusses the importance of what we're building in this video. · We are a le ...

  • Freeform

    Software Engineer

    4 days ago


    Freeform Los Angeles, United States

    Job Description · Job DescriptionSOFTWARE ENGINEER (EMBEDDED)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, ...

  • Tata Technologies

    Software Engineer

    4 days ago


    Tata Technologies Los Angeles, United States

    Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS-based infotainment solution for automotive consumer devices · Be responsible for the entire lifecycle of the security domain, including requirements, s ...

  • High-Tech Professionals

    Software Engineer

    1 week ago


    High-Tech Professionals Los Angeles, United States

    Software Engineer - Full Stack · Job ID: · 1976 · Location: San Diego, CA · Type: Permanent · Status: Open · Key Skills: · Software Engineer, Full Stack, C#, ASP.NET, MVC, SQL, REST, JSON, Azure/AWS, .NET, Web, desktop, OOP, SOLID, containers, Micro services, continuous in · D ...

  • K2 Space

    Software Engineer

    6 days ago


    K2 Space Los Angeles, United States

    Job Description · Job DescriptionThe Role · The software team at K2 strives to blur the lines between the various types of software development and encourages team members to get into parts of the stack they may not otherwise have experience with. This spectrum includes GNC algor ...

  • PDG Consulting

    Software Engineer

    5 days ago


    PDG Consulting Los Angeles, United States

    PDG Consulting (PDGC) is a Los Angeles, California based software consulting firm specializing in custom Web Application Development, Business Intelligence, and Digital Transformation for the Media & Entertainment and Content Distribution industries. We are seeking a Senior Softw ...

  • USA Tech Recruitment

    Software Engineer

    4 days ago


    USA Tech Recruitment Los Angeles, United States

    Software Engineer · We are working with one of Silicon Valley's most exciting software security development group who are looking to add a software engineer to their systems engineering team in the Bay Area. The team is currently involved in the development of next-generation wor ...

  • Digital Force Technologies

    Software Engineer

    4 days ago


    Digital Force Technologies Los Angeles, United States

    Software Engineer – User Experience (UX) · What We Do: · Digital Force Technologies (DFT) is a defense technology provider with a 20-year history of developing and fielding advanced sensor systems, force protection solutions, and tactical surveillance products. DFT's extensive h ...

  • Advantis Global is becoming INSPYR Solutions

    Software Engineer

    2 weeks ago


    Advantis Global is becoming INSPYR Solutions Los Angeles, United States

    ABOUT THIS FEATURED OPPORTUNITY · Are you ready to dive into the cutting-edge world of software engineering? Advantis Global is proud to present an exclusive opportunity with a renowned Fortune 500 company in the technology sector. As a Software Engineer, you will be at the foref ...

  • Gauntlet

    Software Engineer

    1 week ago


    Gauntlet Los Angeles, United States

    Gauntlet leads the field in quantitative research and optimization of DeFi economics. We manage market risk, optimize growth, and ensure economic safety for protocols facilitating the majority of trading, borrowing, and lending activity across all of DeFi, protecting and optimizi ...

  • Duro

    Software Engineer

    1 day ago


    Duro Los Angeles, United States

    Job Description · Job DescriptionDuro is on a mission to fundamentally change the future of hardware development, helping teams develop 3x faster and save 25% in supply chain costs. Our cutting-edge Product Lifecycle Management (PLM) platform helps hardware teams move with agilit ...

  • Misapplied Sciences, Inc.

    Software Engineer

    1 day ago


    Misapplied Sciences, Inc. Los Angeles, United States

    Misapplied Sciences is a VC-backed startup bringing an unprecedented innovation to the world. · Parallel Reality · displays are a new technology where many people, standing shoulder-to-shoulder looking at the same display at the same time, can each see · something different . ...

  • Patterson Companies

    Software Engineer

    1 week ago


    Patterson Companies Los Angeles, United States

    Dolphin Imaging Systems has a great opportunity available for a Software Engineer to join our team working remotely. · Dolphin Imaging Systems, LLC (a division of Patterson Companies, a Fortune 500 company) provides imaging, diagnostic, and management software solutions for denta ...

  • Express Employment Professionals Defunct

    Software Engineer

    1 week ago


    Express Employment Professionals Defunct Los Angeles, United States

    Job Description · Job Description · Express Employment Professionals is a full-service staffing agency · Our Client in Van Nuys, CA is looking for a: · Software Engineer · Shift: Day · Salary Grade: 70K – 90K DOE · Work Days: Monday – Friday Work Hours: 7:30am to 4:00pm · Reports ...

  • 1st10

    Software Engineer

    4 days ago


    1st10 Los Angeles, United States

    Looking for highly technical Principal Software Engineer to lead/build/architect the software side of AI wearable experience. Role will involve designing and developing 0-1 real-time, machine to human communication systems. Person will work on the bleeding edge of what's possible ...

  • Freeform

    Software Engineer

    3 days ago


    Freeform Los Angeles, United States

    Job Description · Job DescriptionSOFTWARE ENGINEER (RUST)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real ...