Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 9.0 years
0 Lacs
chennai, tamil nadu, india
On-site
Job Description: About Us At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day. One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being. Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization. Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us! Global Business Services Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations. Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation. In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services. Process Overview Enterprise Payments Technology - Global Business Services team is involved in Architecture, Development & Testing. Applications in EPT provide critical services to our customers and clients such as Zelle, that enables person to person payments, Digital Wallets, Debit Card Purchase, Bill Payments, Merchant Acquiring, International and Domestic Remittances, Mortgage Payments, Scheduled Transfers. It also supports capabilities for Card Management, External Account Management and Settlement. The EPT team is playing a crucial role in transformational initiatives and maintaining digital payments change. In Payments we are moving with API first approach. We are transitioning to Continuous Integration and Deployment using the Horizon Platform and focused on test automation using SOATest. Team here is involved in executing strategies like NEVER DOWN, and Payment Simplification. Platform Stability as part of Never Down is also a focus area due to the need for high availability of the payment's platform for our customers. It is also engaged in a POC for containerization using OpenShift. The India team is spread across 4 locations in India - Chennai, Gurugram, Hyderabad and Mumbai. Continuous Innovation is our motto, with over 100 patents, multiple Opex process improvements to its name. At the same time, we are a highly engaged an motivated team that believes in having fun while working. Job Description This individual will be part of the Enterprise Payment Technology development team [EPT] that provides Merchant Services business applications. A Software Engineer II is responsible for developing and delivering complex software requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements. This role codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. They are familiar with development and testing practices of the bank. A Software Engineer II is an individual contributor to a team. Responsibilities Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests 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. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance) Analyzes test reports, identifies any test issues/errors Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Requirements Education BE / B-Tech M.E./M.Tech (prefer IT/CS specialization) Certifications If Any Azure Cloud Practioner preferred Experience Range 6 - 9 Years Foundational Skills Minimum 6-8 years of proven, hands-on software development experience with at least one year of experience in leading team of engineers 5+ years of senior developer experience in designing and implementing complex systems with exposure to application architecture, security & system performance optimization. 2+ years of experience in designing and developing solution in Azure or any other cloud solution. Hands on in Technologies used C#, Redis, relational and non-relational databases. Collaborate with stakeholders to understand the requirement, design scalable, fault tolerant, performant, and secure solution. Lead the low-level technical design and ensure overall code quality, conducting code reviews to maintain high development standards Ensure deployment readiness, focusing on production preparation, performance optimization and addressing database tasks for smooth delivery. Continuously improve the efficiency and throughput of the team by proper prioritization, planning, work breakdown, thus reducing rework. Manage defects and collaborate with developers, testers, and business analysts to ensure timely resolution and successful release delivery. Ensure the solution meets product acceptance criteria with minimal technical debt. Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria. Guides team members with skills and practices (planning and estimation, peer reviews, and other engineering practices) Knowledge of industry standards, proactive planning, and the ability to work in a fast-paced environment. Exposure to Agile methodology and Proven experience with JIRA Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies, and systems Excellent documentation and communication skills to work with Global teams. Detail-oriented and persistent, able to drive complicated tasks through to completion. Ability to work in a collaborative team environment. Individual contributor, capable of self-directing daily tasks Seeks out best practices to find opportunities for automation and operational excellence Review github feature files, branching strategy, maintain github branches Must have strong debugging and troubleshooting skills. Highly detailed oriented. Desired Skills Functional Knowledge of Banking / Payments Domain Agile project lifecycle knowledge. Lead and guide team at AIT level Good working knowledge on Code Quality (Junit, SONAR etc) Basic knowledge on Code review tools (Crucible, Smarbear.. etc) Build tools (Maven, ANT etc) Work Timings 11.30 AM to 8.30 PM IST (Flexible as per project needs) Job Location Chennai
Posted 1 week ago
6.0 - 9.0 years
0 Lacs
india
Remote
JOB DESCRIPTION Location: Bangalore Experience: 6 - 9 Years Technical / Behavioral Front end: Strong experience in Angular JS Middleware: Strong and extensive experience in building highly scalable web applications using Java, Webservices, Microservices with ActiveMQ and SprintBoot Backend: Strong experience in Oracle, PostgreSQL and good SQL skills Extensive experience in Frameworks like Spring Core/MVC, Build tools like Maven/Ant, Testing frameworks like JUnit/Mockito/Spring Test, Tools like Swagger/Git/Jenkins/uDeploy/Docker etc. Responsible for developing highly scalable web applications and software quality (Test tools like SOAPUI/SOAtest/Selenium etc.). Contribution to Open-Source projects, building libraries, tools and utilities, platform components-must have GitHub profiles to share. Experience/Knowledge of cloud computing environments and applications (AWS/Azure). Solid experience in Agile methodologies (SCRUM/Kanban). Strong programming skills with digital mindset, and fluent across technology components including API Services development and consumption using modern frameworks and open source technologies. The ability to code in more than one programming language and experience with architectural patterns of large, high-scale applications. We believe in applying the right technology depending on the challenge, and are always exploring new technologies to continually provide value to our customers. Apply state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines. Deep understanding of building secure software using modern security principles. Everything we build is under threat. Being aware of attacks and mastering your defenses are integral to safeguarding the trust our customers place on us. Ability to blend development with testing by participating in quality efforts. We consider software quality is ensured through prevention rather than detection. Test Automation validation using Selenium / REST ASSURED framework Improving Unit Test Automation coverage within Squad/team Owns the outcome by taking personal accountability for delivering strong results Self-directed, willing to take initiative, pragmatic and results-oriented Has keen attention to detail and wants to solve really hard problems, not just detect them Able to work with remote and international team members The Skills those are good to have for this role . Full-stack engineer with knowledge in a breadth of technologies and test automation frameworks . Have strong communication skills complimented with right technical skills to drive meaningful discussions. . Passionate about Test Driven Development, developing robust software, writing testable and maintainable code . Keenly interested in learning new technologies and their adoption . You have a creator mindset with rapid prototyping ability. You love building things, taking an idea, visualizing the design and creating rapid prototypes that are shippable. . You paid attention in those Algorithms and Data Structures classes or mastered them online. We build systems that operate at thousands of transactions/second on an array of platforms. If you cannot discern between linear vs exponential time complexity, our customers will suffer. . You understand your browsers, http, mobile and/or web eco-systems. You should be able to debug an http-trace, understand CRUD operations and how information flows between systems. And while you are at it, we expect you to know your way around Unix pretty well. . You actually enjoy working in a highly collaborative environment. We work within close confines of our designers, product owners, operations in a collaborative open space environment. Cube-dwellers might find it hard to sustain-don't be one. The Expertise we're looking for . 4-9 years of software engineering experience . At least 2-3 years of experience working in Agile Scrum model . Experience in CI/CD pipeline configuration would be advantage . A Bachelor's or Master's degree in Computer Science, Software engineering or related field . Having Technical Certifications in web development or AWS would be an advantage
Posted 2 weeks ago
3.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
The position of Senior Test Engineer/Database Testing requires a skilled and detail-oriented individual with 5-9 years of experience in Database/Backend Testing. As a Senior Test Engineer, you will be responsible for validating data integrity, data flow, and backend processes across wealth management platforms. Your primary tasks will include performing database testing to ensure data accuracy, integrity, and transformations, as well as writing and executing complex SQL queries for backend data validation and profiling. You will collaborate with business analysts and developers to create test cases, scenarios, and scripts focused on database layers, and test ETL jobs, stored procedures, and data pipelines to ensure end-to-end data consistency. Additionally, you will conduct regression, integration, and system testing on financial platforms, report defects clearly, and support development teams in resolving issues promptly. It is essential to document test results, maintain test artifacts, and ensure testing aligns with financial compliance and data privacy standards. The successful candidate must have strong hands-on experience in writing SQL queries, testing data migration, ETL workflows, and reporting systems. Familiarity with Wealth Management, Mutual Funds, Portfolio Management, or Investment Products is preferred, along with knowledge of data warehousing and financial reporting systems. Experience with tools like JIRA, TestRail, Postman, or ReadyAPI, understanding of SDLC, STLC, and Agile methodologies, strong analytical skills, attention to detail, problem-solving ability, and excellent communication and documentation skills are also required for this role. Join CGI, one of the largest IT and business consulting services firms in the world, and contribute to turning meaningful insights into action.,
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
71627 Jobs | Dublin
Wipro
26798 Jobs | Bengaluru
Accenture in India
22262 Jobs | Dublin 2
EY
20323 Jobs | London
Uplers
14624 Jobs | Ahmedabad
IBM
13848 Jobs | Armonk
Bajaj Finserv
13848 Jobs |
Accenture services Pvt Ltd
13066 Jobs |
Amazon
12516 Jobs | Seattle,WA
Capgemini
12337 Jobs | Paris,France