Senior Software Engineer

4 - 8 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

In this role at Diebold Nixdorf, you will apply the principles of software engineering to design, develop, maintain, test, and evaluate software and computer systems. Working cross-functionally, you will understand business requirements, evaluate alternative approaches, and design software and systems that are user-friendly and seamlessly integrate into target environments. By incorporating state-of-the-art concepts, tools, and practices, you will enhance system functionality, security, and continuous improvement. Key Responsibilities: - Provide Software Engineering for discrete complex applications. - Design, code, test, and document complex components to ensure seamless integration with other interfacing applications. - Offer technical support and troubleshooting for increasingly complex systems, with recommendations for improvement. - Produce and review estimates of time required for components as part of overall technical and cost estimation for projects. - Break down functional and business requirements into clear, estimable low-level objectives. - Contribute to the development of secure coding practices and testing requirements. - Ensure quality, performance, and adherence to specifications of assigned development tasks and adjacent technology solutions. - Identify and implement tasks that enhance efficiency at the product level. - Review the work of and provide technical advice to less experienced software engineers. - Demonstrate task and project leadership capabilities within a defined area. - Collaborate with cross-functional engineering and technical colleagues on projects end-to-end. Qualifications Required: - Diploma or equivalent work experience. - Minimum of 4-6 years of relevant experience in Software Engineering, or equivalent combination of education and experience. - Good business English skills (both written and spoken). Must have: - HTML5/XML/CSS - C# / .Net Core - Angular (min Angular2) or React - MS SQL, Couch DB/No SQL - .Net 2 onwards/.Net Core - REST Nice to have: - Node.JS, Kendo UI, or any other UI component library - Windows Controls, TypeScript - Azure SQL - Jenkins - Kubernetes - Exposure to SSO/OAuth/OIDC - Docker, Redis, Azure Exposure - RabbitMQ (Note: Additional details about the company were not included in the provided job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You