Search jobs > Atlanta, GA > Senior software engineer

Senior Software Engineer C++ / Android

NCR Corporation
ATLANTA, GA, USA
Full-time

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.

About the job

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.

Software Engineer III

Atlanta, GA USA

Job Description :

We are looking for a Senior Android Mobile Developer with extensive experience in Android app development and proficiency in C++.

As a Senior Android Mobile Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications with a focus on performance, scalability, and user experience.

You will work closely with cross-functional teams to implement new features, optimize existing code, and ensure the reliability and responsiveness of our mobile applications.

Responsibilities :

  • Drive the technical vision and direction of the team or organization
  • Lead and oversee the implementation of the most critical and complex projects
  • Mentor developers and provide technical leadership to the entire team
  • Ensure alignment of technical solutions with business strategy and goals
  • Establish and enforce top-level coding standards, practices, and development methodologies
  • Engage with stakeholders at all levels to shape and influence technical and product strategy
  • Promote innovation and the adoption of new technologies and practices within the team

Qualifications : 6+ years with Java

6+ years with Java

4+ years of experience with Android development

4+ years of experience with RxJava, MVVM, Redux, JNI

3+ years of experience with C++ and NDK

Experience with integrating libraries and SDKs with mobile apps

Experience with CI / CD pipelines with GitHub Actions

Excellent analytical, problem solving, and communication skills

Strong understanding of object-oriented programming concepts

Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Experience with agile concepts, especially Scrum

Offers of employment are conditional upon passage of screening criteria applicable to the job

30+ days ago
Related jobs
Promoted
VirtualVocations
Decatur, Georgia

A company is looking for a Part-Time Senior Front-End Software Engineer (Contract). ...

Promoted
Delta Air Lines, Inc.
Atlanta, Georgia

The Senior Software Development Engineer will be responsible for building innovative features on the iOS and Android native applications supporting Delta and Virgin Atlantic's customer-facing mobile platform. This senior software development engineer will work very closely with the technical archite...

Promoted
VirtualVocations
Decatur, Georgia

A company is looking for a Senior Software Engineer - Data and Automations to lead a project focused on building and optimizing automations for web-based job post data extraction and cleaning. ...

Promoted
ICP Search
Atlanta, Georgia

Senior Software Engineer (Java). My client a global communications organisation require a number of Senior Backend Java Engineers to join a new team within the business, The application, being developed is one of the key components of their new Intelligent Interactions offering and will be the found...

Promoted
VirtualVocations
Decatur, Georgia

A company is looking for a Sr Software Engineer - Billing who will build and maintain scalable software systems to support financial operations. ...

Promoted
Myticas Consulting
GA, United States

Bachelor’s Degree in STEM field (preferred Computer Science, Computer Engineering, Electrical Engineering, Software Engineering) and minimum of 12 years work experience in embedded Software Engineering OR equivalent experience. The Senior Software Engineer will participate in a complete embedded sof...

Epam
Georgia

Senior Embedded Software Engineer. So, if you are ready to make a difference in cutting-edge embedded software development, apply now!. Develop automotive software components according to AUTOSAR Model-Based Design. Participate in the full software development cycle according to Automotive SPICE. ...

Corpay
Atlanta, Georgia

We’re seeking a Senior Software Engineer who has a desire to learn and thrive on challenge, to join one of our product engineering teams at r2c - one of our fleet management businesses on a full-time, permanent basis. You will collaborate closely with other Software Engineers and Designers across mu...

Intuit
LocationAtlanta, Georgia

Experience with GenAI and prompt engineering is required. Strong understanding of the Software Development Life Cycle (SDLC), with experience in code design, development, testing, and deployment. Provide guidance and support to intermediate engineers, fostering their growth and development. Lead and...

NVIDIA
Remote, GA, US
Remote

NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. Bachelors or higher degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience). This position involves architecture and development of new SW technologies to sup...