
Senior Software Engineer(C#, .NET Core, React JS, Azure, Retail Domain)
Diebold Nixdorf3 days ago
Hyderābād, IndiaMid Level / Senior
Responsibilities
- Design, develop, maintain, test, evaluate, and document software and computer systems.
- Design and code complex application components and ensure seamless integration with interfacing applications.
- Provide technical support and troubleshooting for increasingly complex systems and recommend improvements.
- Break down functional and business requirements into clear, estimable low-level objectives.
- Ensure the quality, performance, security, and specification adherence of development tasks and adjacent technology solutions.
- Contribute to secure coding practices and aligned testing requirements.
- Review estimates and provide input to technical and project cost estimation.
- Identify and implement tasks that improve product-level efficiency.
- Review work and provide technical advice to less experienced Software Engineers.
- Collaborate with cross-functional engineering and technical colleagues on projects end-to-end.
Requirements
- Diploma or equivalent work experience required.
- Minimum of 4–6 years of relevant Software Engineering experience or an equivalent combination of education and experience.
- Experience with HTML5, XML, CSS, React JS or Angular, C#, .NET Core, MS SQL, CouchDB or NoSQL, REST, Docker, Redis, Azure, and RabbitMQ.
- Good written and spoken business English skills.
Categories
About Diebold Nixdorf
Diebold Nixdorf provides self-service banking and retail solutions, including ATMs, point-of-sale systems, and Vynamic software, plus managed services and security for banks and retailers. Its business spans hardware, software, and lifecycle services that connect digital and physical channels in branches and stores. Founded in 1859 and headquartered in North Canton, Ohio, it is a public company listed on the NYSE and ETR.