Diebold Nixdorf is Hiring for Software Engineer

Job Overview

Diebold Nixdorf is seeking Associate Software Engineers to join its ACDE team working on Azure Cloud-based solutions. In this role, you will contribute to the design, development, maintenance, and testing of .NET core and Microsoft technology-based systems. You will troubleshoot operational issues, fix defects, enhance system functionality, and work on Azure DevOps pipelines. This role offers exposure to cloud infrastructure, databases, containerization, and data analytics while working in a distributed global team. Ideal for freshers or professionals with 0–2 years of experience, this role is an excellent entry point into enterprise-level software engineering.

Job Details

Company: Diebold Nixdorf
Job Position: Associate Software Engineer
Location: India (Remote/Hyderabad Office Option)
Qualification: Diploma or equivalent degree in Computer Science/Engineering or related field
Experience: 0–2 years
Job Type: Full-time
Primary Skills: .NET Core, Microsoft technologies, Azure DevOps, SQL/NoSQL databases, containerization
Salary: ₹4.5 – ₹7.5 LPA (estimated for fresher to 2 years experience in software engineering)

Key Responsibilities

  1. Apply principles of software engineering to build and maintain software systems.
  2. Collaborate cross-functionally to understand business requirements.
  3. Evaluate technical alternatives to deliver scalable solutions.
  4. Implement defect fixes and minor feature enhancements in .NET core applications.
  5. Support Azure cloud-based systems and DevOps processes.
  6. Perform coding following industry standards and company guidelines.
  7. Write and execute unit tests to ensure software quality.
  8. Provide documentation for software implementations and updates.
  9. Participate in code reviews and design discussions.
  10. Work with databases (SQL, NoSQL, relational, non-relational) for application integration.
  11. Leverage containerization and messaging tools such as queues and event hubs.
  12. Support deployments and investigate production issues.
  13. Collaborate with team members across India and the US.
  14. Analyze operational anomalies and propose improvements.
  15. Ensure systems meet functionality, security, and performance requirements.
READ ALSO:  Honeywell is hiring for Embedded Engineer

Required Skills and Knowledge

  1. Knowledge of software engineering practices and methodologies.
  2. Proficiency in .NET core and Microsoft technologies.
  3. Familiarity with Azure cloud services and DevOps tools.
  4. Understanding of database technologies (SQL, NoSQL).
  5. Knowledge of containerization (e.g., Docker, Kubernetes).
  6. Experience with messaging queues and event hubs.
  7. Ability to analyze code and identify root causes of issues.
  8. Understanding of unit testing frameworks and practices.
  9. Good documentation and reporting skills.
  10. Strong communication in written and spoken English.
  11. Problem-solving and debugging skills.
  12. Willingness to learn new technologies and tools.
  13. Ability to work in a distributed, collaborative team environment.
  14. Familiarity with Splunk or similar monitoring tools.
  15. Adaptability to work on defect resolution, feature enhancements, and operational tasks.

About Diebold Nixdorf

Diebold Nixdorf is a global leader in driving connected commerce with operations in over 130 countries and more than 23,000 employees. The company specializes in technology solutions for financial institutions and retailers, delivering secure, personalized, and innovative customer experiences. With a strong culture built on collaboration, accountability, and innovation, Diebold Nixdorf empowers its people to work on cutting-edge technologies that shape the future of commerce.

Why Join Diebold Nixdorf

  1. Work with a global leader in technology and commerce solutions.
  2. Gain hands-on experience with Azure cloud-based systems.
  3. Opportunity to learn .NET core and enterprise-grade Microsoft technologies.
  4. Exposure to DevOps pipelines and modern cloud practices.
  5. Collaborate with international teams across India and the US.
  6. Enhance problem-solving and analytical capabilities.
  7. Be part of a small, agile, and innovative engineering team.
  8. Access to continuous learning and professional development.
  9. Flexible remote working model with office option in Hyderabad.
  10. Strong culture of collaboration and inclusion.
  11. Opportunity to contribute to large-scale, impactful projects.
  12. Exposure to databases, messaging systems, and containerization.
  13. Grow your career with diverse technology projects.
  14. Work in an environment that values innovation and adaptability.
  15. Competitive salary and global career growth opportunities.
READ ALSO:  IQVIA is Hiring for Associate Test Engineer

Important Links

Apply Link: Click here

Leave a Comment