> Markdown version of [/jobs/ext/4411584-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/4411584-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** Bank of America - **Location:** Addison, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Architectural Patterns, Unit Testing, Databases, Continuous Integration, Data Validation, Extract Transform Load (ETL), DevOps, Python (Programming Language), Natural Language Processing, Software Engineering, SQL Databases, Data Processing, Freeform SQL, Data Ingestion, Large Language Models, Model Validation, Microsoft Copilot Studio, Data Management, Machine Learning Operations, Virtual Agents - **Published:** October 7, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3423495500&tx=UT4844TYZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 3+ Years of job related experience required * Experience in Ai-driven applications (Agentforce, Copilot Studio) * Experience in Python ,SQL ,NLP AI/ML (machine learning pipelines and model evaluation techniques), GenAI (LLMs, building RAGs), Desired Qualifications: * Experience in financial industry Pref 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 ## 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., * 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) * 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 rigorous data validation and quality checks to ensure accuracy and reliability. * Collaborate with cross-functional teams to integrate AI/GenAI solutions into workflows. * Stay up to date with new technologies and proactively learn and apply innovative solutions., Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates. View your "Know your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf) " poster. View the LA County Fair Chance Ordinance (https://dcba.lacounty.gov/wp-content/uploads/2024/08/FCOE-Official-Notice-Eng-Final-8.30.2024.pdf) .