FREE ACCESS
5,000–10,000 jobs/day
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.

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 fitCore 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 resumeApplicant 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 & technologiesETLPythonSQL
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