Enter a job title or keyword

Midlevel Software Engineer (São Paulo, SP)

Diebold Nixdorf


Job Location:

São Paulo - Brazil

Monthly Salary: Not provided by the employer
Posted: 7 May 2026 (30+ days ago)
Application Deadline: 4 August 2026
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Department:

Software Engineering

Job Summary

Description

Responsabilities

  • Provides Software Engineering for an assigned set of system elements
  • Designs codes tests and documents basic and moderately complex components according to standard protocols and coding guidelines
  • Provides technical support and troubleshooting for new and existing systems making recommendations for their improvement
  • Participates in discussions about feature development and related project estimation and resource planning
  • Follows secure coding practices and aligned testing requirements
  • Writes automated unit and system tests to provide coverage for common code paths
  • Gains comfort working in and contributing ideas to a development team
  • Notifies team or technical manager of variances from plans and identifies changes in scope or work
  • Builds working relationships with cross-functional engineers and teams striving to learn and gain broader technical understanding

Qualifications

  • Bachelors degree in Engineering (Mechatronics Computing Control and Automation) or Computer Science

  • Minimum of 2-4 years of relevant experience in Software Engineering

  • Proficiency in C

    C and Java programming languages

  • Solid knowledge of Software Engineering techniques (algorithms development methodologies etc.) and Object-Oriented Programming (OOP)

  • Fluent or Advanced English

  • Strong analytical thinking with the ability to offer fact-based strategic insights


  • Availability to work in a hybrid model (3 days per week in the office) in São Paulo SP

    #LI-FL1




Required Experience:

IC


About Company

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 c ... View more

View Profile View Profile