Senior Software Engineer

Diebold Nixdorf

Not Interested
Bookmark
Report This Job

profile Job Location:

North Canton, OH - USA

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 discrete complex applications.
  • Designs codes tests and documents complex components ensuring seamless integration with other interfacing applications.
  • Provides technical support and troubleshooting for increasingly complex systems making recommendations for their improvement.
  • Produces and reviews estimates of time to be spent on components as input to the overall technical and cost estimation of the project.
  • Breaks down functional and business requirements into clear estimable low-level objectives.
  • Contributes to development of secure coding practices and aligned testing requirements.
  • Ensures quality performance and adherence to specifications of assigned development tasks and adjacent technology solutions.
  • Identifies and implements tasks that generate greater efficiency on product level.
  • May review the work of and provide technical advice to less experienced software engineers.
  • Demonstrates task and project leadership capabilities within a defined area.
  • Collaborates with cross-functional engineering and technical colleagues on projects end-to-end.


  • Qualifications

    Required Qualifications

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

    #LI-DNI




    Required Experience:

    Senior 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#
    • AWS
    • Data Structures
    • 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