Talent.com
Software Engineer III-Python
Software Engineer III-PythonBank of America • Charlotte
Software Engineer III-Python

Software Engineer III-Python

Bank of America • Charlotte
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Description

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability / ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Responsibilities :

  • Codes solutions and unit test to deliver a requirement / story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike / proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Managerial Responsibilities :

This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.

  • Opportunity & Inclusion Champion : Creates an inclusive team where members are treated fairly and respectfully.
  • Manager of Process & Data : Demonstrates and expects process knowledge, data driven decisions, simplicity and continuous improvement.
  • Enterprise Advocate & Communicator : Delivers clear and concise messages that motivate, convey the “why” and connects contributions to business results.
  • Risk Manager : Leads and encourages the identification, escalation and resolution of potential risks.
  • People Manager & Coach : Knows and develops team members through coaching and feedback.
  • Financial Steward : Manages expenses and demonstrates an owner’s mindset.
  • Enterprise Talent Leader : Recruits, on-boards and develops talent, and supports talent mobility for career growth.
  • Driver of Business Outcomes : Delivers results through effective team management, structure, and routines.
  • Required Qualifications

  • 8 years of minimum experience required .
  • Expert Python development skills
  • Hands-on experience in application development in one or more areas MongoDB, Redis, Angular / React Frameworks, Containerization.
  • Experience with AI / ML / GenAI Lifecycle Management and Development and its Ecosystem. Hands on experience building frameworks using MLFlow, KubeFlow, Fine – Tuning techniques, Inference Frameworks
  • Building API based application leveraging FAST API services, JWT Integration, API Gateway
  • Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing
  • Hands-on DevOps experience with one or more of the following enterprise development tools : Version Control (GIT / Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (Ansible)
  • Desired Qualifications

  • Experience developing RAG, MCP modules
  • Skills :

  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • DevOps Practices
  • Result Orientation
  • Solution Delivery Process
  • Analytical Thinking
  • Collaboration
  • Data Management
  • Risk Management
  • Test Engineering
  • Shift :

    1st shift (United States of America)

    Hours Per Week : 40

    Pay Transparency details

    US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101)Pay and benefits informationPay range$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and / or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.

    [job_alerts.create_a_job]

    Software Engineer IIIPython • Charlotte

    [internal_linking.similar_jobs]
    Python Developer

    Python Developer

    Bright Vision Technologies • Charlotte, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Python Developer Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations...[show_more]
    [last_updated.last_updated_variable_days]
    Staff Software Engineer, Energy Intelligence

    Staff Software Engineer, Energy Intelligence

    Palmetto Clean Technology • Charlotte, North Carolina, US
    [job_card.full_time]
    Job Description Job Description Company Description Palmetto is a leading clean tech company on a mission to accelerate the transition to a clean energy future. With a belief that consumers can ha...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales Engineer II

    Sales Engineer II

    Mitsubishi Electric • Charlotte, NC, United States
    [job_card.full_time]
    Mitsubishi Electric Automation, Inc.Sales Engineer II in the Charlotte, NC / Greenville, SC area to promote and sell Mitsubishi Electric Automation solutions throughout the region.Grow MEAU revenue a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior Python Engineer - AI Trainer

    Remote Senior Python Engineer - AI Trainer

    SuperAnnotate • Lake Norman of Catawba, North Carolina, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...[show_more]
    [last_updated.last_updated_variable_days]
    Principal Software Engineer

    Principal Software Engineer

    isolved • Charlotte, North Carolina, US
    [job_card.full_time]
    Job Description Job Description Why Work Here • Headquarters is in Charlotte, NC • Recently expanded to nearshore • isolved ranked for SMB Payroll in 2023 Sapient Report • Voted top places to wo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Technical Solution Architect (AWS)

    Technical Solution Architect (AWS)

    Artifact Global Corporation • Charlotte, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Position : Technical Solution Architect (AWS) Location : hybrid on site Tuesday, Wednesday, and Thursday in Charlotte, NC. Duration : 12+ months Visa : gc or citizens ...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer

    Senior Software Engineer

    VDart Inc • Charlotte, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Role : Senior Software Engineer Location : Charlotte, NC (Hybrid) Type : Contract Pr...[show_more]
    [last_updated.last_updated_variable_days]
    Software Developer (m / f / d)

    Software Developer (m / f / d)

    Alpitronic Americas LLC • Charlotte, NC, United States
    [job_card.full_time]
    Development of firmware and software for ?-controller applications in the programming languages C and C++.Development and enhancement of embedded Linux applications (e. Development and integration o...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    Everblue • Hunterville, NC, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Huntersville, NC (Hybrid – Some travel required) Reports To : Technical Product Manager or Engineering Lead Employment Type : Full-Time Restriction : Must be a U. Citizen or Permanent Resident Po...[show_more]
    [last_updated.last_updated_30]
    Middleware Developer - W2

    Middleware Developer - W2

    Craftner Inc • Charlotte, NC, United States
    [job_card.full_time]
    Preferred : Local Candidates (USC, GC and EAD).Strong proficiency in Java for middleware and microservices development.Hands on experience with Python for serverless computing.Proven experience with...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer IV- Java Team Lead

    Software Engineer IV- Java Team Lead

    Truist Inc • Charlotte, NC, United States
    [job_card.full_time] +2
    The position is described below.If you want to apply, click the Apply Now button at the top or bottom of this page.After you click Apply Now and complete your application, you'll be invited to crea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java API Engineer

    Java API Engineer

    ManpowerGroup Global, Inc. • Charlotte, NC, United States
    [job_card.full_time]
    Our client in Charlotte, NCis seeking a Java API Engineer to join their team.As a Java API Engineer, you will be part of the Transaction Processing Product team supporting modernization initiatives...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Python Data Engineer

    Python Data Engineer

    Euclid • Charlotte, NC, United States
    [job_card.full_time]
    Location : Charlotte, NC 3 days / week onsite work.Job Description : We are seeking a skilled Python Data Engineer to join our dynamic team. The ideal candidate should have a strong background in Python...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Premier, Inc • Charlotte, North Carolina, United States
    [job_card.full_time]
    The Software Engineer develops information systems by designing, developing, and installing software solutions.This position will design, code, repair, enhance, integrate, upgrade, convert, provide...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Developer (Python / Java)

    Software Developer (Python / Java)

    SynergisticIT • Charlotte, NC, United States
    [job_card.full_time]
    Since 2010 Synergisticit has helped jobseekers get employed in the tech job market by providing candidates the requisite skills, experience, and technical competence to outperform at interviews and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Pre-sales Solutions Engineer (AV / IT) - Charlotte, NC

    Pre-sales Solutions Engineer (AV / IT) - Charlotte, NC

    Shure Incorporated • Charlotte, North Carolina, United States
    [job_card.full_time] +1
    Pre-sales Solutions Engineer (AV / IT) - Charlotte, NC.Where Technical Expertise Meets Customer Impact - Join Us as a Solutions Engineer. B2B customers - helping them understand how Shure's industryle...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Financial Independence Group, LLC • Cornelius, North Carolina, US
    [job_card.full_time]
    Job Description Job Description WHO WE ARE : Financial Independence Group (FIG) is one of the nation's largest Finance and Insurance Marketing Organizations (FMO & IMO) in the country, partnering ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Azure Engineer

    Azure Engineer

    Zone IT Solutions • Charlotte, NC, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Zone IT Solutions is seeking a skilled Azure Engineer to join our dynamic team.The successful candidate will be instrumental in designing, deploying, and managing Azure cloud solutions tailored to ...[show_more]
    [last_updated.last_updated_30]