Diebold Nixdorf
Diebold Nixdorf

Diebold Nixdorf Recruitment 2026: Associate Software Engineer | Mumbai

onsite
Mumbai
Posted 3/13/2026
Exp: 0-2y

Job Overview

Role: Associate Software Engineer Location: Mumbai, Maharashtra Experience: 0 – 2 Years (Freshers Eligible) Qualification: B.E / B.Tech / MCA Key Skills: Software Design, Unit Testing, Coding Guidelines, Systems Integration

Job Description

For the Diebold Nixdorf Recruitment 2026 drive, the team is seeking an Associate Software Engineer to apply core principles of software engineering to the design, development, maintenance, testing, and evaluation of computer systems. Under the guidance of experienced professionals, you will gain familiarity with industry-standard practices and methodologies. You will work cross-functionally to understand precise business requirements, evaluate alternative technical approaches, and ensure that software solutions are designed for seamless integration and ease of use within their target environments.

Roles and Responsibilities

  • Core Development: Code basic software components in strict accordance with standard protocols and coding guidelines.
  • Unit Testing: Assist with writing comprehensive unit tests to ensure coverage for common code paths and maintain software reliability.
  • Documentation: Prepare and provide accurate documentation for the implementation and operation of your software changes according to standard formats.
  • Customization & Integration: Assist in the implementation, customization, and seamless integration of more complex tasks under the close supervision of a senior Software Engineer.
  • Continuous Learning: Learn and apply industry and company-specific Software Engineering standards, policies, and best practices.
  • Team Collaboration: Gain comfort working in a small, cross-functional team environment, demonstrating a strong willingness to accept and learn from work evaluations and appraisals.

Skills and Eligibility Criteria

Educational Background: Must hold an MCA, B.E, B.Tech, or equivalent engineering degree.

Experience: Minimum of 0 to 2 years of relevant experience (or an equivalent combination of education and experience) in Software Engineering.

Mandatory Technical Skills:

  • Strong grasp of fundamental Software Engineering concepts, practices, and methodologies.
  • Basic knowledge of writing clean code and implementing unit tests.

Competencies:

  • Good business English skills, both written and spoken, to effectively document processes and communicate with cross-functional teams.
  • A collaborative mindset with a strong eagerness to learn and grow within the tech industry.

About the Company

Diebold Nixdorf is a multinational financial and retail technology company that specializes in the sale, manufacture, installation, and service of self-service transaction systems (such as ATMs and currency processing systems), point-of-sale terminals, physical security products, and software. They automate, digitize, and transform the way people bank and shop.