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
26 days ago
Job type
  • Full-time
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.

    Create a job alert for this search

    Software Engineer IIIPython • Charlotte

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Cpi Security • Charlotte, North Carolina, United States
    Full-time
    CPI Security, in Charlotte, NC, is seeking a.IT organization, with a strong focus on systems integration across cloud and enterprise platforms. This role will take ownership of designing, building, ...Show more
    Last updated: 1 day ago • Promoted
    Application Programmer III

    Application Programmer III

    Mitchell Martin • Charlotte, NC, United States
    Full-time
    This role involves supporting the daily operations of technology platforms in a hybrid setting.The position is contract-based and requires expertise in problem management, application monitoring, a...Show more
    Last updated: 1 day ago • Promoted
    AWS Data Engineer

    AWS Data Engineer

    Coforge • Fort Mill, SC, US
    Full-time
    We at Coforge are hiring a AWS Data Engineer with the following skillset : .Expertise in designing scalable and efficient data architectures, including data pipelines and integration with various sy...Show more
    Last updated: 5 days ago • Promoted
    Trading System Engineer ( Java or Python)

    Trading System Engineer ( Java or Python)

    Synechron • Charlotte, NC, US
    Full-time
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Everblue • Huntersville, NC, US
    Full-time
    Quick Apply
    Davidson, 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 Positi...Show more
    Last updated: 30+ days ago
    Senior Software Engineer - Strong Scala Experience - Charlotte, NC - Onsite

    Senior Software Engineer - Strong Scala Experience - Charlotte, NC - Onsite

    Gandiva Insights • Charlotte, NC, United States
    Full-time +2
    Quick Apply
    Title : Senior Software Engineer Scala Experience Job location : Charlotte, NC Onsite 5 days onsite &l...Show more
    Last updated: 6 days ago
    Staff Software Engineer - Hybrid (Hiring Immediately)

    Staff Software Engineer - Hybrid (Hiring Immediately)

    The Hartford • Charlotte, North Carolina, US
    Permanent
    Staff Software Engineer - IE07IE.Were determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportuni...Show more
    Last updated: 14 hours ago • Promoted • New!
    Full Stack Software Engineer

    Full Stack Software Engineer

    Flock Homes • Denver, North Carolina, United States
    Full-time
    There are 17 million Americans who own rental property.Most don't want to be landlords anymore, but selling isn’t a good option. Why? You’d lose income and appreciation, trigger tax liabilities, kic...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    First Horizon • Charlotte, North Carolina, United States
    Full-time
    No sponsorship will be provided for this role.Location : On site at the location listed in the job posting.Weekly Schedule : Monday-Friday, 9am-5pm. The Senior Development Engineer will plan, design, ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Senior Software Programmer

    Senior Software Programmer

    Veterans Resource Group Llc • Charlotte, North Carolina, United States
    Remote
    Full-time
    Exciting Opportunity for Impactful Tech Work! 🚀.Are you ready to use your technical expertise to ensure the safety and quality of vital environmental systems? We are looking for a talented individ...Show more
    Last updated: 1 day ago • Promoted
    DevSecOps Engineer

    DevSecOps Engineer

    Argyllinfotech • Charlotte, NC, United States
    Full-time
    Quick Apply
    Job title : DevSecOps Engineer (CI / CD & OpenShift) Work Location with Zip code : Charlotte, NC 28288 Duration o...Show more
    Last updated: 2 days ago
    GenAI Software Engineer / GenAI Platform Engineer

    GenAI Software Engineer / GenAI Platform Engineer

    Re Focus LLC • Charlotte, NC, United States
    Full-time
    Quick Apply
    MessageBody"> Role Overview Wells Fargo is seeking a GenAI Software Engineer to enable and scale Generative AI capabilities across the enterprise dev...Show more
    Last updated: 6 days ago
    Sr Software Engineer

    Sr Software Engineer

    Sonic Automotive • Charlotte, North Carolina, United States
    Full-time
    This Sonic Automotive DUCKS team is responsible for developing solutions that provide and act upon analytics insights, along with other projects. Our team delivers value across three main efforts : b...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer, Product Foundations

    Senior Software Engineer, Product Foundations

    Checkr • Denver, North Carolina, United States
    Full-time
    Checkr is building the data platform to power safe and fair decisions.Established in 2014, Checkr’s innovative technology and robust data platform help customers assess risk and ensure safety and c...Show more
    Last updated: 22 days ago • Promoted
    Software Developer

    Software Developer

    Ssg • Charlotte, North Carolina, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...Show more
    Last updated: 30+ days ago • Promoted
    Application Engineer (SolidWorks)

    Application Engineer (SolidWorks)

    TriMech • Charlotte, NC, US
    Full-time
    The Applications Solution Consultant supports TriMech’s sales staff and clients to successfully match software and hardware from the TriMech portfolio to customer needs, resulting in stronger...Show more
    Last updated: 19 days ago • Promoted
    Software Engineer Intern

    Software Engineer Intern

    Premier, Inc • Charlotte, NC, United States
    Part-time
    This position collaborates with a team of highly talented software engineers creating software products most of which are in developed in a cutting-edge framework. These products are sold in a Softw...Show more
    Last updated: 29 days ago • Promoted
    Software Engineer

    Software Engineer

    Bey • Charlotte, North Carolina, United States
    Temporary
    Job Title : Specialty Software Engineer.Location : Charlotte, NC – 28202 – Hybrid Role.This position is for a software developer to work on applications and enhancements to support regulatory reporti...Show more
    Last updated: 30+ days ago • Promoted