Software Engineer

Diebold Nixdorf

Not Interested
Bookmark
Report This Job

profile Job Location:

Mumbai - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Department:

Software Engineering

Job Summary

Description
Applies the principles of software engineering to the design development maintenance testing and evaluation of software and computer systems. Works cross-functionally to understand business requirements evaluate alternative approaches and ensure software and systems are designed to facilitate ease of use and seamless integration into the target environments. Incorporates state-of-the-art concepts tools and practices to facilitate system functionality security and continuous improvement.

Responsibilities
  • 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

    Required Qualifications

    • Diploma or equivalent work experience required.
    • Minimum of 2-4 years of relevant experience or equivalent combination of education and experience in Software Engineering.
    • Language - Java C C
    • Good business English skills (Written and spoken).



    Required Experience:

    IC

    DescriptionApplies the principles of software engineering to the design development maintenance testing and evaluation of software and computer systems. Works cross-functionally to understand business requirements evaluate alternative approaches and ensure software and systems are designed to facili...
    View more view more

    Key Skills

    • Spring
    • .NET
    • C/C++
    • Go
    • React
    • OOP
    • C#
    • Data Structures
    • JavaScript
    • Software Development
    • Java
    • Distributed Systems

    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