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, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. The Platform Engineering team will be building a streaming Platform for Consumer, Small Business, Wealth Management and Fraud use cases and partners. Candidate must possess a passion for producing high quality software and solutions, be ready to jump in and solve complex problems, and interact with users to understand the requirements and deliver solutions as a design-build-run engineer. Responsibilities:
Minimum Education Requirement: Bachelor's degree or equivalent work experience. Shift:
1st shift (United States of America) Hours Per Week:
40
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
- Performs Continuous Integration and Continuous Development (CI-CD) activities
- Contributes to story refinement and definition of requirements
- Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
- Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- 8+ years of relevant work experience
- Proficiency in programming language(s) required for the role
- 5+ years of hands-on experience in Streaming Data platform, Pyspark, Python and Hadoop ecosystem
- Strong understanding of OOP fundamentals in either Java or Python
- Experience managing and leading Agile development teams in an Agile environment
- Drive and maintain a culture of quality, innovation and experimentation
- Collaborate with product teams, data analysts and data scientists to design and build data-forward solutions
- Provide the prescriptive point-solution architectures and guide the descriptive architectures within assigned modules. Accountable for the availability, stability, scalability, security, and recoverability enabled by the designs
- Own technical decisions for the solution and application developers in the creation of architectural decisions and artifacts. Ability to clearly communicate with team & stakeholders
- Experience working on Agile teams
- Excellent verbal and written communication skills
- Extensive hands on experience in designing, developing, and maintaining software solutions in Big Data and Streaming Platforms using Hadoop and Spark.
- Knowledge of processing and deployment technologies such YARN, Linux and Containers
- Experience programming and building full stack solutions utilizing distributed computing
- Hands on experience in designing, developing, and maintaining nRT software frameworks using Tiger Graph, Spark, Hadoop MR, Kafka, Java/Scala/Python etc.
- Application Development
- Automation
- Collaboration
- DevOps Practices
- Solution Design
- Agile Practices
- Architecture
- Result Orientation
- Solution Delivery Process
- User Experience Design
- Analytical Thinking
- Data Management
- Risk Management
- Technical Strategy Development
- 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 4 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 JPMorganChase within the Consumer and Investment Banking, you serve as a seasoned member of an agile team to design and deliver...Suggested
- We have an exciting and rewarding opportunity for you to take your Technology career to the next level.As a Software Engineer III at JPMorgan Chase within the Corporate Sector - Chief Technology Office - Intelligent Solutions Product Line team, you serve as a seasoned member...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 JPMorgan Chase within the AWM LOB, you serve as a seasoned member of an agile team to design and deliver large-scale trusted market...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 Sector, you serve as a seasoned member of an agile team to design and deliver trusted, market...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 the Corporate Sector's AI/ML & data Platforms team, 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 an Android Software Engineer III at JPMorganChase within the Consumer & Community Banking, you serve as a seasoned member of an agile team to design and...
- 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 and deliver trusted market...Work at office
- 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 at JPMorgan Chase, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products...
- 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 Asset & Wealth Management, Transformative AI Team, you serve as a seasoned member of an agile team 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, under general supervision, participates in the technical design and implementation of new products or enhancements to...Permanent employmentH1bWork at officeLocal areaRemote work
- ...Embedded Software Engineer III The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin's next-generation AR/VR HUDs and micro-display products. This role requires strong proficiency in embedded systems...Local area
- ...actively going on. Duration: 6 to 12 Months Contract Location: Plano, Texas (Only locals) Job Description: experience engineering awesome solutions. Bachelor’s degree in computer science or Engineering or equivalent experience demonstrated experience...Contract workLocal area
- ...approaches to care, Concentra colleagues provide exceptional service to employers and exceptional care to theiremployees.As a Software Engineer III specializing in .NET-C#, you take the lead for designing, developing, and maintaining robust software applications that meet...
- ...most complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within the IP, you will solve complex and... ...engineering best practices within your teamCollaborates with other software engineers and teams to design, develop, test, and implement...
- ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...and AI-powered applications. The role requires strong software engineering fundamentals, experience working with modern AI/ML technologies...Full timeWork at officeFlexible hoursDay shift
- ...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's AI/ML & Data Platforms team, you serve as a seasoned member...
- .... 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...
- Bank of America is seeking a software engineer to develop and deliver complex requirements across authentication, data, and integration layers. You will ensure software meets functional, non-functional, and compliance standards while emphasizing maintainability and testability...
- ...Site Reliability Engineer III There's nothing more exciting than being at the center of a rapidly growing field in technology and applying... ...best practices within your team Collaborates with other software engineers and teams to design, develop, test, and implement...
- Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. As a Data Engineer III at JPMorganChase within the Consumer & Community Banking - Data Technology team, you serve as a seasoned member of an agile team to design and...Work experience placement
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorgan Chase within the Corporate Technology, you are part of an agile team that works to enhance, design, and deliver the software...Work at office
- ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering,... ...MIL-STD-1472 to the development of systems, hardware, or software.Experience with creation of human engineering artifacts such as...Full time
- ...ARGO is a leading provider of software and analytics solutions for both the financial services and healthcare industries. ARGO transforms... ...technology, and rich analytics. JOB SUMMARY Software Engineers are responsible for designing, developing, documenting,...Full timeWork at office
- ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...and architectural patterns.Position Summary:Seeking a software engineer with experience in experience in ETL/Data Engineering,...Full timeWork at officeFlexible hoursShift workDay shift
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorganChase within the Consumer & Community Banking, you are part of an agile team that works to enhance, design, and deliver...
- Application Architect III_Senior Oracle EBS Cloud Financials Consultant Innova Solutions has a client that is immediately hiring for an Application Architect III_Senior Oracle EBS Cloud Financials Techno-Functional Consultant (w/ Oracle Fusion Financial modules (AP, FA,...Contract workLocal areaImmediate startRemote work
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience.Experience with Agile metrics such as...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering,... ...-882 or ARP4761 to the development of systems, hardware, or software.Experience with creation of System Safety analyses such as the...Full time
- ...build a 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...Full timeWork at officeFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- agile software developer Plano, TX
- software developer internship no experience Plano, TX
- experienced software developer Plano, TX
- work from home software developer Plano, TX
- software developer fintech Plano, TX
- software data engineer Plano, TX
- financial software developer Plano, TX
- software developer internship Plano, TX
- software engineer Plano, TX
- part time software developer remote Plano, TX


