Jobs
>
Charlotte

    Principal Software Engineer - Charlotte, United States - Wells Fargo

    Wells Fargo background
    Description

    About this role:


    Wells Fargo is seeking a Principal Software Engineer to serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

    You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.


    In this role, you will:
    Leads complex software initiatives to develop infrastructure software to provide solutions for business applications

    Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

    Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.

    Produces design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development

    Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems

    Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture

    Participate in various projects intended to continually improve or upgrade the software stack to support different levels of datacenter infrastructure

    Evaluate internal and external software solutions which could be leveraged to meet target state architecture goals

    Review and analyze high impact outages to ensure the proper processes and procedures are in place to avoid problems in the future

    Design, build, deploy and maintain infrastructure solutions through collaborative efforts with the team and third-party vendors to resolve issues and achieve goals

    Design, code, test, debug, and document programs using Agile development practices

    Make decisions in technical designs, implementation plans and identify project risks and resource requirements

    Contributes to software engineering communities of practice and events that explore new and emerging technologies

    Adds to team culture of diversity, equity, inclusion, and respect


    Required Qualifications, US:
    7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

    2+ years of team lead experience

    Advanced knowledge and experience in one of the following coding languages (Python, GoLang, Java, and Java Script), operating systems (Linux and Windows), and databases (Postgres, SQL Server, NoSql [Cassandra, Mongo DB, Redis])

    Understanding of Messaging System Kafka or MQ Series.

    Proficient in all aspects of the Software Development Life Cycle

    Familiarity with OpenAPI and Swagger

    Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

    Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, infrastructure, etc.)


    Desired Qualifications:
    Experience leading the design, evaluation, and implementation of complex infrastructure software solutions and capabilities

    Experience working in agile product teams in a highly regulated financial service industry

    Experience with converged and/or hyper-converged infrastructure solutions at-scale in a large enterprise

    Experience with virtualization and virtual hosting technologies and administration

    Experience leading and mentoring high-performing software engineering teams

    Experience with taking software/hardware products and services from inception to customer delivery

    Proven experience transforming to and/or managing infrastructure software functions in a product model construct, which would include participation in product roadmap planning and feature/backlog prioritization

    Taking ownership of software-related complaints and working toward finding solutions

    Working with Product Owners and Engineering Managers to create plans of action for developing software solutions

    Overseeing initial software rollouts and updates to ensure smooth implementation

    Develops and designs secure high-quality production code, and reviews and debugs code written by others

    Training/Mentoring other Engineers on software development or project-related tasks

    Participating in leadership meetings to contribute to corporate strategy

    Candidate must have team management and stakeholder management experience in a diverse organization

    Familiar with practical cloud like infrastructure implementation and designs in the private datacenter


    Posting End Date:
    6 May 2024

    *Job posting may come down early due to volume of applicants.

    We Value Diversity


    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.


    Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company.

    They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions.

    There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements.


    Candidates applying to job openings posted in US: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.


    Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities.

    Accommodation for applicants with disabilities is available upon request in connection with the recruitment process.

    Applicants with Disabilities

    To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo .

    Drug and Alcohol Policy

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.


    Company:

    WELLS FARGO BANK

    Req Number:

    R

    Updated:
    Wed May 01 00:00:00 UTC 2024


    Location:
    CHARLOTTE,North Carolina

  • Syntricate Technologies Inc

    Software Engineer

    1 week ago


    Syntricate Technologies Inc Charlotte, United States

    Position- Software Engineer · Duration-Contract w2 · Location- Charlotte, NC · JD · In this contingent resource assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale plann ...

  • Lowe's

    Software Engineer

    2 hours ago


    Lowe's Charlotte, United States

    The primary purpose of this role is to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and software solutions. This includes developing, configuring, Software Engineer, Software, E ...

  • Strategic Staffing Solutions

    Software Engineer

    1 week ago


    Strategic Staffing Solutions Charlotte, United States

    This is a Contract Opportunity with our company that MUST be worked on a W2 ONLY, NO visa sponsorship or C2C eligibility for this position. The details are below. · Job Title: Software Engineer W2 ONLY · Contract: 24 Months · Location: ON-SITE ONLY West Des Moines, IA Alternate ...

  • Schweitzer Engineering Laboratories, Inc.

    Software Engineer

    2 weeks ago


    Schweitzer Engineering Laboratories, Inc. Charlotte, United States

    About Us · Schweitzer Engineering Laboratories (SEL) creates products and systems that protect, control, and automate power systems around the world. Our mission is to make electric power safer, more reliable, and more economical. · Our team develops and maintains software appl ...

  • Syntricate Technologies

    Software Engineer

    2 weeks ago


    Syntricate Technologies Charlotte, United States

    Position- Software Engineer · Duration-Contract w2 · Location- Charlotte, NC · JD · In this contingent resource assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale plann ...

  • Collabera

    Software Engineer

    1 day ago


    Collabera Charlotte, United States

    · HomeSearch JobsJob Description · Software Engineer · Contract to Hire: Charlotte, North Carolina, US · Salary: $64.00 Per Hour · Job Code: · End Date: Days Left: 27 days, 3 hours left · Apply · Major investment Bank is looking for Software Engineer for a long term contr ...

  • Lowe's

    Software Engineer

    1 week ago


    Lowe's Charlotte, United States

    We are seeking a highly skilled and motivated Software Engineer to join our Store Inventory team. The ideal candidate will have strong technical background in software engineering and should be able to translate business requirements and functional specifications into logical pro ...

  • Integration Appliance, Inc.

    Software Engineer

    2 weeks ago


    Integration Appliance, Inc. Charlotte, United States

    Intapp is seeking a highly skilled and experienced Software Engineer to join our dynamic team. · As a Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. · What you will do: · Design and develop high-quality ...

  • Rebyc Recruiting

    Software Engineer

    2 weeks ago


    Rebyc Recruiting Charlotte, United States

    Software Engineer – Charlotte/Hybrid - $90-110k · Charlotte FinTech company is growing We are looking for Engineers who have a solid understanding of Agile software development using various languages and frameworks: C#/.NET, Java, JavaScript, jQuery, Bootstrap, MVC, WPF with sol ...

  • Schweitzer Engineering Laboratories, Inc.

    Software Engineer

    3 weeks ago


    Schweitzer Engineering Laboratories, Inc. Charlotte, United States

    About Us · Schweitzer Engineering Laboratories (SEL) creates products and systems that protect, control, and automate power systems around the world. Our mission is to make electric power safer, more reliable, and more economical. · Our team develops and maintains software applic ...

  • Prodware Solutions

    Software Engineer

    3 weeks ago


    Prodware Solutions Charlotte, United States

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. · Role: Software Engineer · Location: Hybrid Role - Charlotte, NC and Des Moines, IA · Duration: Contract Du ...

  • CTP

    Software Engineer

    2 weeks ago


    CTP Charlotte, United States

    Job Title: Senior Software Engineer - Full Stack · Location: Charlotte, NC · Compensation Expectation: $170-200K plus bonus · Senior Software Engineer - Full Stack · The role requires the individual to have a proactive and positive approach, client-facing and interpersonal ski ...

  • Syntricate Technologies Inc

    Software Engineer

    2 days ago


    Syntricate Technologies Inc Charlotte, United States

    Position- Software Engineer · Duration-Contract w2 · Location- Charlotte, NC · JD · In this contingent resource assignment, candidate may: · Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale pla ...

  • Paymentus

    Software Engineer

    4 weeks ago


    Paymentus Charlotte, United States

    Title:Software Engineer · Job Description: · Design solutions and enhance existing features of the enterprise platform from inception to implementation. Collaborate with functional and cross-functional teams in an agile environment to meet development initiatives based on orga ...

  • Collabera

    Software Engineer

    5 days ago


    Collabera Charlotte, United States

    Home · Search Jobs · Job Description · Software Engineer · Contract to Hire: Charlotte, North Carolina, US · Salary: $64.00 Per Hour · Job Code: · End Date: · Days Left: 27 days, 3 hours left · Apply · Major investment Bank is looking for Software Engineer for a long ter ...

  • Per Scholas-National Recruitment

    Software Engineer

    3 days ago


    Per Scholas-National Recruitment Charlotte, United States

    Software Engineer · North Carolina · READ BEFORE YOU APPLY · Opportunity: · Per Scholas is helping to source entry-level candidates for Software Engineer positions with our employer partners in North Carolina and will offer free training to candidates in need of additional up ...

  • Galileo Financial Technologies

    Software Engineer

    1 week ago


    Galileo Financial Technologies Charlotte, United States

    Employee Applicant Privacy Notice · Who we are: · Welcoming, collaborative and having the opportunity to make an impact - is how our employees describe working here. · Galileo is a financial technology company that provides innovative and revolutionary software products and se ...

  • Per Scholas-National Recruitment

    Software Engineer

    2 weeks ago


    Per Scholas-National Recruitment Charlotte, United States

    Software Engineer · North Carolina · READ BEFORE YOU APPLY · Opportunity: Per Scholas is helping to source entry-level candidates for Software Engineer positions with our employer partners in North Carolina and will offer free training to candidates in need of additional upski ...

  • Lowe's

    Software Engineer

    3 weeks ago


    Lowe's Charlotte, United States

    You will require:Bachelor's Degree in Computer Science, CIS, or related field (or equivalent work experience in a related field)2 years of experience in software development or a related field 2 years of experience in database technologies 1 year of Software Engineer, Software, C ...

  • Accord Technologies Inc

    Software Engineer

    4 days ago


    Accord Technologies Inc Charlotte, United States

    Join to apply for the · Software Engineer · role at · Accord Technologies Inc · Join to apply for the · Software Engineer · role at · Accord Technologies Inc · Save this job with your existing LinkedIn profile, or create a new one. · Save this job with your existing Linked ...