NCR

Senior C++ Engineer

NCR

Atlanta, GA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NCR, a global leader in omni-channel solutions for businesses of all sizes. We are currently seeking a highly skilled and experienced Senior C++ Engineer to join our dynamic team. As a Senior C++ Engineer at NCR, you will have the opportunity to work on cutting-edge technology and play a key role in developing innovative solutions for our clients. We are looking for a passionate and driven individual who is ready to take on new challenges and drive growth within our organization. If you have a strong background in C++ development and are looking for a new and exciting opportunity, we encourage you to apply for this role.

  1. Develop and maintain high-quality, efficient, and scalable C++ code for NCR's omni-channel solutions.
  2. Collaborate with cross-functional teams to design, develop, and implement new features and enhancements.
  3. Conduct thorough testing and debugging of software to ensure the highest level of quality.
  4. Stay updated on industry trends and advancements in C++ development and incorporate them into NCR's products.
  5. Mentor and provide technical guidance to junior engineers to foster their growth and development.
  6. Work closely with product managers and stakeholders to understand project requirements and translate them into technical solutions.
  7. Troubleshoot and resolve technical issues in a timely and efficient manner.
  8. Participate in code reviews and provide constructive feedback to improve code quality.
  9. Adhere to coding standards and best practices set by the company.
  10. Continuously improve processes and procedures to increase efficiency and productivity.
  11. Contribute to the overall growth and success of the company through your technical expertise and innovative ideas.
Where is this job?
This job is located at Atlanta, GA, USA
Job Qualifications
  • Proven Track Record Of Successfully Delivering Complex Projects On Time And Within Budget.

  • Bachelor's Or Master's Degree In Computer Science Or A Related Field

  • At Least 5 Years Of Experience Developing Software In C++

  • Strong Understanding Of Object-Oriented Programming Principles And Design Patterns

  • Experience With Multi-Threaded Programming And Debugging In A Linux Environment

Required Skills
  • Software Development

  • Database Management

  • Debugging

  • Object-oriented design

  • Performance optimization

  • Code Review

  • Agile methodologies

  • Test-Driven Development

  • C++ programming

  • Multithreading

  • Cross-Platform Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • flexibility

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior C++ Engineer in Atlanta, GA, USA is between $85,000 and $135,000 per year. This can vary depending on factors such as the specific company, location, and level of experience. Senior C++ Engineers with more experience and in-demand skills may earn higher salaries. It is also common for companies to offer additional benefits and bonuses to attract top talent in this field.

Additional Information
NCR is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedAugust 21st, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NCR

The NCR Corporation, previously known as National Cash Register, and for a brief period known as AT&T Global Information Solutions, is an American technology company that makes self-service kiosks, point-of-sale terminals, automated teller machines, ch...

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started