Software Engineer III
Bank of America
Job Description:
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
Job 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)
Required Qualifications:
7+ years of relevant work experience
Proficiency in programming language(s) required for the role
Python/Java/SQL/MuleSoft 7+ development
Java Frameworks like Spring, Hibernate, Struts
JDBC, Oracle 11g+, MS SQL Server 2019+
Experience working with IBM WebSphere MQ 6+, Queues, Topics, Channels, Publish/Subscribe, Apache & Tomcat
UML for creating Sequence Diagrams, Deployment Diagrams, Activity Diagrams etc
Develop Soap and RESTful webservices using JAXWS, JAXRS and Spring
Develop Message Oriented applications using Spring JMS, WebSphere MQ
Develop backend processing jobs using Spring
Frontend Web Application development using HTML, JavaScript, AJAX , JSP, Struts, JSF, HTML 5/CSS
Proficient in using Agile Methodologies and Rally software
Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions.
Participates in the design, development and implementation of complex applications, often using new technologies.
May provide technical direction and system architecture for individual initiatives.
May collaborate with external programmers to coordinate delivery of software application.
Routine accountability is for technical knowledge and capabilities.
Desired Qualifications:
Knowledge of full software development life cycle, including writing stories, low level documentation, coding standards, code reviews, source control management, build processes, testing.
Enterprise integrations patterns
Software Engineering patterns
Rules development using iLog/ODM
Mortgage Domain knowledge is a Plus
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
Minimum Education Requirement: Bachelor’s degree or equivalent work experience.
Shift:
1st shift (United States of America) Hours Per Week:
40
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Plano, TX vacancy
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector's AI/ML & Data Platforms team, you serve as a seasoned member of an agile team to design...Suggested
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Corporate Technology , Employee Platforms team, you serve as a seasoned member of an agile team to design...Suggested
$108.5k - $149.18k
Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Software Engineer III, you will lead the design, development, and optimization of complex software systems for aerospace applications. You will...SuggestedFull timeWork experience placement- As a Software Engineer III at JPMorganChase within the Commercial and Investment Bank, you serve as a full-stack software engineer who’s passionate about building AI-powered solutions that perform reliably at enterprise scale. You’ll help shape and deliver production-grade...Suggested
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Chief Technology Office (cto)Enterprise Observability Platforms team, you serve as a seasoned member...SuggestedWork at officeRemote work
- ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Data Engineering & Applied AI Software Engineer III at JPMorganChase within the Asset & Wealth Management, you are an integral part of an agile team that works to...
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector Enterprise Technology team, you will be an experienced member of an agile team. Your...Work at office
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver...
- ...for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Corporate Sector you serve as a seasoned member of an agile team to design...
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking - Risk Technology Portfolio team, you will be part of an agile team that...Work at office
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Commercial & Community Banking, you serve as a seasoned member of an agile team to design and deliver...
- ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...principal architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous...Work experience placementWork at officeFlexible hoursShift workDay shift
- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to...Permanent employmentH1bWork at officeLocal areaRemote work
- ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Corporate Technology, you serve as a seasoned member of an agile team to design...Full time
- As a Senior Associate Data Engineer within the Corporate Technology Risk organization, you will contribute to the development and modernization... ...Engineering Platform. You will be expected to apply strong software engineering and data engineering practices while contributing...
- ...part of a team that is transforming how financial data is engineered, processed, and delivered at scale. At JPMorganChase, we empower... ...most complex data challenges in financial services.As a Software Engineer III at JPMorganChase within the Consumer & Community Banking...
- .... Implement proof of concept, prototypes and production-grade software. Maintain and support existing software and hardware systems,... ...interpersonal skills. Strong programming skills including software engineering methodologies and best practices. REST/API development. Strong...
- ...regular maintenance. Essential Job Functions: Code and configure software applications to adhere to designs supporting internal business... ...: Bachelor's degree (in Computer Science, MIS, or Software Engineering) required. 6+ years professional development experience in...Weekend workAfternoon shift
- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Software Engineer III participates in the technical design and implementation of new products or enhancements to existing applications, based on...Permanent employmentH1bWork at officeLocal areaFlexible hours1 day per week
- Job responsibilitiesExecutes software solutions, design, development, and technical troubleshooting with ability to think beyond routine... ...coding hygiene and system architectureContributes to software engineering communities of practice and events that explore new and...
$108.5k - $149.18k
...service members safe and creating the systems that keep our world united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering, systems integration, Verification & Validation (V&V), and Model...Full timeWork experience placement$78k - $156k
...DevelopmentIndustry: HealthcarePosted: 2026-10-01 Job Title Senior Software Engineer Working at Abbott At Abbott, you can do work that... ...’s Neuromodulation division, where we develop connected Class III implantable medical-device systems, including spinal cord stimulation...Worldwide- ...Make Tomorrow Better.Role Overview:Could you be our next Sr. Software Developer III? Globe Life is looking for a Sr. Software Developer III to... ...EducationBachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent demonstrable...Full timePart timeWork at officeWork from homeMonday to FridayShift work
- Company DescriptionSatincorp ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.We guarantee you the best rate for your skills...
- ...collaborative, and mutually respectful environment that calls us to help Make Tomorrow Better.Role Overview:Could you be our next Data & AI Engineer III? Globe Life is looking for a Data & AI Engineer III to join the team!This role is responsible for leading the design,...Full timePart timeWork experience placementWork at officeWork from homeMonday to FridayShift work
$163k - $236k
Technical Program Manager III, Network Delivery Engineering, Cloud Networking Share Technical Program Manager III, Network Delivery Engineering, Cloud... ...and network). Experience with server hardware and software, network hardware and software, data center infrastructure...- ...successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary : This is a hands-on software engineering role focused on building enterprise-grade Generative AI, Data Science, and AI Platform capabilities within Bank of America's...Work at officeFlexible hoursShift workDay shift
- ...love to meet you. This role is ideal for an engineer with strong Linux systems expertise who... ..., and development teams.As a Level III engineer, you will also serve as a technical... ...Actively participates in all phases of the software development life cycle, including research...Permanent employmentH1bWork at officeLocal areaRemote work
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer III SQL Server Database Engineer at JPMorgan Chase within the Consumer & Community Banking, you serve as a seasoned member of an...
- ...Job Description As a Software Engineer III at JPMorganChase within the Commercial & Investment Bank Identity Engineering team, you will design, build, and modernize authentication and authorization platforms that serve some of the world's most important corporations...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- intel software engineer Plano, TX
- director software engineering Plano, TX
- software engineer Plano, TX
- senior robotics software engineer Plano, TX
- financial software developer Plano, TX
- graduate software developer Plano, TX
- part time software developer remote Plano, TX
- software engineer remote Plano, TX
- part time software developer Plano, TX
- ngo software engineer Plano, TX


