About NCR VOYIX NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities. Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world\'s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers\' technology systems. Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals - from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today\'s competitive landscape. Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small - from the best-known brands around the world to your local favorite around the corner. Title: Software Engineer- IV - Java fullstack Location: Bangalore About NCR NCR Corporation (NYSE: NCR) is a global technology company leading how the world connects, interacts and transacts with business. NCR\'s assisted and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 100 countries. NCR (www.ncr.com) is headquartered in Atlanta, Georgia. For more than 130 years, NCR has helped companies around the world better connect, interact and transact with their customers. NCR\'s assisted- and self-service solutions and comprehensive support services address the needs of retail, financial, travel, healthcare, hospitality, entertainment, gaming and public sector organizations in more than 180 countries. http://www.ncr.com/about-ncr/company-overview/history-timeline. The NCR Digital Banking team in Bangalore, India is looking for a STAR Senior Software Engineer for the development of Digital Banking Platform services, which is mission critical backend service layer built on SOA framework, to provide capabilities for Web banking, mobile banking, payments, account transactions and other online banking features. It is a mission critical role and gives an unique opportunity to own and deliver the roadmap of a world class SaaS offering in the financial domain. Roles and Responsibilities: Technical design and implementation of production ready code, partnering closely with rest of team (Engineers, Architects, Product Managers, QA, SCM, Operations, and Business Partners),code reviews Stay up to date with new technologies and industry trends Participate in requirements gathering and documentation Make sure all the deliverables are in compliance with the architectural vision and business requirements. Set and follow core engineering processes around unit testing, code coverage to ensure software code quality Collaborate with the QA team and UI team to understand the services requirements and create an execution plan Collaborate with the QA team, SCM and Operations as part of project execution Live and breathe the agile mindset and work in a fast paced scrum environment Work closely with remote team members located in the US office Consistently deliver quality shippable software to our customers, being part of our Agile development team. Qualifications and Skills required: Bachelor\'s or Master\'s Degree in Computer Science or in \'STEM\' Majors (Science, Technology, Engineering and Math) A minimum of 10 years of professional experience in Java/J2EE application development Team leader / Scrum Lead for delivering features to production with experience in working with distributed team Individual contributor role with hands on coding / code reviews and should have end to product development knowledge Solid understanding and deep technical knowledge of enterprise J2EE and cloud applications Strong in Java fundamentals like Concurrency, data structures, algorithms and database concepts. Should be comfortable working with enterprise components like message bus, caching, reactive programming Key contributions for the product design and execution Experience in Agile Methodologies and SCRUM. Hands on experience in micro services with good understanding of Spring, Hibernate, REST Experience in any of the cloud technologies like AWS, Azure, GCP, Docker, Kubernetes Experience in Kafka, RabbitMQ, ActiveMQ, Pubsub, Couchbase, any NoSQL (MongoDB, Cassandra, Neo4J) technology is a plus. Passionate and demonstrate about troubleshooting and resolving complex issues with faster turnaround times. Ability to collaborate and partner with internal teams Strong passion for learning and ability to adapt to new technologies. Ability to multi-task and work under pressure Excellent written and verbal communication skills required Self-directed and highly motivated, and be a strong team player Experience and/or exposure to Digital Banking applications is a plus , #Hybrid Offers of employment are conditional upon passage of screening criteria applicable to the job EEO Statement Integrated into our shared values is NCR Voyix\'s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment. Statement to Third Party Agencies To ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.