Software Engineer III
Bank of America ATM
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- ...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 Consumer & Community Banking, you are an integral part of an agile team that works to enhance, build...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 Corporate Sector Enterprise Technology team, you will be an experienced member of an agile team. Your...SuggestedWork 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 Infrastructure Platforms – Digital Workflows, you serve as a seasoned member of an agile team to...Suggested
- Your seniority as a security engineer puts you in the ranks of the top talent in your field... ...security is vital. As a Security Engineer III at JPMorganChase within the Cybersecurity... ...member of a team that works to deliver software solutions that satisfy pre-defined functional...Suggested
- ...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 the Commercial and Investment Bank, you serve as a seasoned member of an agile team...Suggested
- ...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...
- ...Salary Type: Salary Req #: 3161 No immigration sponsorship or transfer available for this role. About the role As a Software Engineer III at Uber Freight, you will design, develop, and maintain highly scalable backend applications to improve Uber Freight's...Full timeTemporary workWorldwideVisa sponsorship
- ...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...Full timeWork experience placementWork at officeFlexible hoursShift workDay shift
- ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management , you are part of an agile team that works to...Full time
- .... 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
- ...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...
- ...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...
- ...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
$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...
- The University of Texas at Dallas is seeking a System Engineer III to function as an Enterprise AI Engineer III in Richardson. You will design, deploy, and operate AI solutions that improve university services and decision-making, with a focus on production observability...
- ...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
- ...Job Description Job responsibilities ~ Executes software solutions, design, development, and technical troubleshooting with ability... ...hygiene and system architecture ~ Contributes to software engineering communities of practice and events that explore new and...
- ...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
$81k - $97.5k
Description Job Summary: The primary responsibility of the Software Engineer is to design, release, and maintain software to support the manufacturing... ...identification, analysis, and solutions Software Engineer III In addition to items listed for Software Engineer II, a...- ...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
$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...- ...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
$61k - $101k
...per year Requirements: Formal training or certification in software engineering concepts, plus at least 3 years of applied experience.... ...UX UI Design More: We are hiring a Software Engineer III for our Commercial and Investment Bank, where you will join an...Full time$61k - $101k
...per year Requirements: Formal training or certification in software engineering concepts, with at least 3 years of applied experience... ...UX UI Design More: We are hiring a Software Engineer III for JPMorganChases Commercial & Investment Bank Digital and Platform...Full timeWorldwide- ...improvement. As a Technology Support III team member in Corporate Technology,... ...adoption of enterprise-authorized AI-assisted engineering practices within the work environment to... ...Applies knowledge of tools within the Software Development Life Cycle toolchain,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software engineer amazon Plano, TX
- information technology software engineer Plano, TX
- federal - software developer Plano, TX
- rust software engineer Plano, TX
- software engineer remote Plano, TX
- junior software developer internship Plano, TX
- remote entry level software developer Plano, TX
- software engineer contract Plano, TX
- network software engineer Plano, TX
- intel software engineer Plano, TX



