Diebold Nixdorf Logo

Diebold Nixdorf

Software Engineer (C++)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Mumbai, Maharashtra, IND
Senior level
In-Office
Mumbai, Maharashtra, IND
Senior level
Develop, design, and implement high-quality, testable C++ applications. Write scalable, maintainable code, create and run unit tests, follow Agile practices, and work with databases. Apply strong problem-solving, communication, and organizational skills.
The summary above was generated by AI

Looking for committed, multi skilled developers to work on exciting, disruptive and diverse software products and projects. Developer will be responsible for building cutting-edge applications that deliver innovative outcomes to our customers.

Responsibilities
  • Writing clean, high-quality, scalable and maintainable code
  • Perform as a self-motivated software engineer, designing and implementing portions of a next-generation enterprise product.
  • Create eminently high quality, testable units of code. Create and execute unit tests and contribute to integration test planning.
  • Focus on delivering working results meeting the given functional requirements and quality attributes.
  • Strong software development skills and familiarity with current industry best practices.
  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Building code according to a specification. 
  • Strong problem-solving skills.
  • Strong organizational and communication skills.
Qualifications
  • Bachelor’s or Master’s degree in engineering field. Computer Science, Information Technology, or related fields.
  • 5-7 Years of Experience on C++ and MFC.
  • Strong proficiency in C++, with fair knowledge of the language specification.
  • Good understanding of memory management in non-garbage collected environments.
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes.
  • Familiarity with templating in C++.
  • Knowledge on CEN/XFS or XFS (extensions for financial services) is an added advantage.
  • Working Experience/Knowledge on Agile methodology.
  • The ability to learn new technologies quickly.
  • Basic Database systems - indexes, filters.
About Us

Why should you join Diebold Nixdorf?

Brightest minds + technology and innovation + business transformation  The people of Diebold Nixdorf are 23,000+ teammates of diverse talents and expertise in more than 130 countries, harnessing future technologies to deliver personalized, secure consumer experiences that connect people to commerce. Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.

–Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

** To all recruitment agencies: Diebold Nixdorf does not accept agency resumes. Please do not forward resumes to our jobs alias, Diebold Nixdorf employees or any other organization location. Diebold Nixdorf is not responsible for any fees related to unsolicited resumes**

We are a global Company operating in multiple Locations and Entities. As we are keen to find the best solution for our candidates several legal entities might be applicable for a Job offer. A List of our operating entities can be found here - https://www.dieboldnixdorf.com/en-us/about-us/global-locations


Diebold Nixdorf Goregaon East, Maharashtra, IND Office

Goregaon East, India

Diebold Nixdorf Mumbai, Maharashtra, IND Office

Mumbai, India

Diebold Nixdorf Thāne, Mahārāshtra, IND Office

Thāne, India

Similar Jobs

8 Days Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Financial Services
Lead design and implementation of low-latency, high-performance electronic trading algorithms and systems. Own critical applications, optimize for scalability and reliability, adopt AI-assisted engineering practices, collaborate across teams, and manage SDLC activities including testing, debugging, and operational readiness.
Top Skills: Ai-Assisted Development ToolsBoostC++11C++14Ci/CdFix ProtocolKernel TuningLinuxMultithreadingObject-Oriented ProgrammingSocket ProgrammingStlTcp/IpUnix
Yesterday
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead design and deliver high-performance C/C++ Unix/Linux payment systems with strong cryptography and HSM expertise. Own architecture, optimize performance, drive CI/CD, mentor engineers, coordinate cross-functional teams, and ensure system reliability and security.
Top Skills: AesArpcArqcCC++Ci/CdCmakeDevOpsGdbGitGithub CopilotGtestHsmIpcJavaLinuxMakeMcp ServersMultithreadingOwaspProfiling ToolsPythonSession Key DerivationShell ScriptingSocket ProgrammingThales HsmTriple DesUnix
2 Days Ago
In-Office
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Join the Fusion 360 Design and Manufacturing team to develop and maintain complex C++ applications across Windows and macOS, collaborate in Agile scrum teams, troubleshoot large legacy codebases, use test automation, participate in code reviews, mentor peers, and leverage AI-assisted development tools to improve productivity and quality.
Top Skills: C++ChatgptClaudeCloud ServicesCursorGithub CopilotJavaScriptJenkinsJIRAJSONmacOSMicrosoft Visual StudioQtWindowsXcode

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account