Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bank of America

Software Engineer III

Bank of America

. Develop and deliver complex software requirements to accomplish business goals .

Posted 10/5/2026full-timePennington • New Jersey • United StatesMid-LevelSenior💰 $102,900 - $179,900 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and delivering complex software solutions, with a strong focus on Python programming, SQL database management, and AI/GenAI integration. Proven ability to mentor teams in CI/CD practices and maintain high standards in software testing and data validation.

Highest-signal resume keywords
Python ProgrammingSQL Database ManagementAI/GenAI IntegrationETL Pipeline DesignNLP and AI/ML Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentUnit TestingData ValidationMachine Learning PipelinesModel Evaluation TechniquesArchitectural PatternsAutomated TestingPerformance TestingData ProcessingComplex SQL Queries
Soft Skills
MentoringCollaborationCoaching
Tools & Technologies
CI/CD ToolsAutomation ToolsAgentforceCopilot Studio
Industry Keywords
Financial IndustryAI-Driven ApplicationsGenAILLMsRAGs

Tech Stack

Tools & technologies
ETLPythonSQL

About the role

Key responsibilities & impact
  • Develop and deliver complex software requirements to accomplish business goals
  • Code solutions and unit test against defined acceptance and compliance criteria
  • Design, develop, and modify architecture components, application interfaces, and solution enablers
  • Mentor software engineers and coach the team on CI/CD practices and automation tool stacks
  • Execute story refinement, define requirements, and estimate delivery work
  • Perform spikes and proofs of concept to mitigate risk or implement new ideas
  • Automate manual release activities
  • Design, develop, and maintain automated integration, regression, and performance test suites
  • Design, develop, and maintain ETL pipelines for data ingestion and transformation
  • Write efficient and scalable Python code for data processing and automation
  • Perform complex SQL queries and optimize database interactions
  • Implement data validation and quality checks
  • Collaborate with cross-functional teams to integrate AI/GenAI solutions into workflows
  • Stay current with new technologies and apply innovative solutions

Requirements

What you’ll need
  • 3+ years of job-related experience required
  • Experience in AI-driven applications, including Agentforce and Copilot Studio
  • Experience with Python
  • Experience with SQL
  • Experience with NLP and AI/ML, including machine learning pipelines and model evaluation techniques
  • Experience with GenAI, LLMs, and building RAGs
  • Strong knowledge of software development and testing practices
  • Knowledge of design and architectural patterns
  • Experience designing and maintaining ETL pipelines for data ingestion and transformation
  • Experience implementing data validation and quality checks
  • Ability to collaborate with cross-functional teams to integrate AI/GenAI solutions
  • Experience in the financial industry preferred

Benefits

Comp & perks
  • Affordable, competitive and flexible benefits
  • Support for physical, emotional, and financial wellness
  • Opportunities to learn, grow, and make an impact
  • Annual discretionary incentive award eligibility
  • Paid time off
  • Resources and support for employees