Software Engineer III - Java Full Stack

7 - 11 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

NCR VOYIX Corporation (NYSE: VYX) is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. Headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries worldwide, we have been the global leader in consumer transaction technologies for nearly 140 years. Our mission revolves around transforming everyday consumer interactions into meaningful moments by enhancing the store, restaurant, and digital banking experiences through cloud-based, platform-led SaaS, and services capabilities. At NCR VOYIX, we pride ourselves on not only being the market leader in the segments we serve but also on creating exceptional consumer experiences in collaboration with renowned retailers, restaurants, and financial institutions globally. Leveraging our expertise, research and development capabilities, and unique platform, we assist our customers in navigating, simplifying, and managing their technology systems effectively. Our customer-centric approach is at the core of everything we do. Our goal is to empower stores, restaurants, and financial institutions to surpass their objectives, be it customer satisfaction, revenue growth, operational excellence, cost reduction, or profit increase. Through our innovative solutions, we enable our customers to thrive in today's competitive landscape, ensuring their success. As a Software Engineer III at NCR VOYIX, you will play a crucial role in designing and developing high-quality software solutions as an integral part of a driven team of engineers. Your responsibilities will include creating software that meets requirements, supports component reusability, and enhances ease of support. You will also be involved in diagnosing and resolving system failures due to software errors, identifying process improvements, contributing to technical documentation, conducting unit tests, and implementing changes to ensure adherence to test plans and requirements. Key Responsibilities: - Design and develop high-quality software solutions that promote reusability and ease of support. - Diagnose and resolve system failures caused by software errors. - Identify and implement process improvements in engineering practices. - Provide technical content for technical documentation, user help materials, and customer training. - Conduct unit tests, track problems, and implement changes to ensure adherence to test plans. - Analyze, design, and implement software mechanisms to enhance stability, performance, and reusability. - Participate in and lead code review sessions. - Create accurate estimates of work efforts. - Apply effective debugging and troubleshooting techniques to resolve software defects. - Develop comprehensive documentation including functional specifications, test specifications, and integration test specifications. - Enhance test-driven development practices and apply test methodologies. - Practice Agile development principles with Scrum and utilize Agile tools for development. Basic Qualifications: - Bachelors Degree in Computer Science or a related field. - 7+ years of experience in web development. - Strong understanding of software development and quality assurance best practices. - Excellent troubleshooting and problem-solving skills. - Ability to comprehend business and technical requirements. - Proficiency in documenting requirements using word documents and UML diagrams. - Exceptional written and verbal communication skills. - Strong teamwork and collaboration abilities. - Experience with cloud technologies such as AWS, Azure, or Google. Preferred Qualifications: - Experience with POS and self-checkout integrations. - Background in cloud development. Offer of employment is subject to meeting screening criteria specific to the job role. EEO Statement: [Equal Employment Opportunity statement] Statement to Third Party Agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please refrain from forwarding resumes to our applicant tracking system, employees, or facilities. NCR Voyix is not liable for any fees associated with unsolicited resumes.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You