i
Diebold Nixdorf
38 Diebold Nixdorf Jobs
Advanced Software Engineer
Diebold Nixdorf
posted 5hr ago
Flexible timing
Key skills for the job
8-11 years of experience in software/solution delivery.
Strong verbal communication and confidence in customer facing environments.
Strong analytical and problem-solving skills.
Detail-oriented, excellent organizational and time management skills.
A proven track record for meeting and exceeding performance objectives.
Ability to work independently and as part of a team, virtually and with international teams.
Strong experience in scripting languages such as MS PowerShell, VBScript, Batch, etc.
Understanding of the Microsoft deployment and imaging tool set. (WinPE, SysPrep, WIM).
Experience with software deployment solutions such as Microsoft SCCM, HP Radia, Altiris, etc.
Understanding of methodologies and programming concepts, understanding of database constructs, Workflow, and Decision Engines.
Knowledge of Microsoft OS, OS hardening/security, system administration, networks and data base design.
Possesses the knowledge and ability to apply effective analytical techniques and tools.
Bachelor s degree in Computer Engineering or related field OR a Master s degree in relevant field.
Minimum of 8-11 years of relevant experience or equivalent combination of education and experience in Software Engineering.
Good business English skills (Written and spoken).
Create full software stack installation deployment images.
Create software maintenance updates.
Adhere to defined processes and best practices including secure software delivery.
Work with internal and external team members to gather requirements and improvements.
Review requirements and dependencies of base product installation.
Consult with team leads, technical leads and project team members on challenges or issues that come up as needed.
Triage reported defects in installation packages and drive towards resolution or remediation.
Work closely with quality assurance team in defining test cases and supporting their test executions.
Author documentation and maintain Confluence space.
Accurately enter time in project time tracking system.
Notifies project lead 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.
Continue to develop skillset with internal products and solution as well as external software technologies.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Advanced Software Engineer roles with real interview advice
Salary and benefits Company culture Flexibility
Disturbed Appraisal cycle (specially after COVID)
Read 1 review0-3 Yrs
Hyderabad / Secunderabad