Senior Software Engineer

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be part of a dynamic team at Diebold Nixdorf, where your role is essential in automating, digitizing, and transforming banking and shopping experiences for over 75 million individuals globally. Your mission is to connect people to commerce in a hyper-connected, consumer-centric world. As a Software Engineer, you will apply software engineering principles to design, develop, maintain, test, and evaluate software and computer systems. Collaborating across functions, you will analyze business requirements, explore different approaches, and ensure that software and systems are user-friendly and seamlessly integrate into target environments. Your focus will be on incorporating cutting-edge concepts, tools, and practices to enhance system functionality, security, and continuous enhancement. Key Responsibilities: - Provide software engineering expertise for complex applications. - Design, code, test, and document intricate components to ensure smooth integration with other applications. - Offer technical support and troubleshooting for complex systems, with recommendations for enhancements. - Produce and review time estimates for project components to contribute to overall project estimation. - Break down business requirements into clear, estimable objectives. - Contribute to developing secure coding practices and testing requirements. - Ensure quality, performance, and compliance with specifications for assigned tasks and related technology solutions. - Identify and implement tasks that improve product efficiency. - Review the work of junior engineers and provide technical guidance. - Demonstrate leadership in tasks and projects within your area. - Collaborate with engineering and technical teams on end-to-end projects. Required Qualifications: - Diploma or equivalent work experience. - 4-6 years of relevant experience in Software Engineering. - Proficiency in business English (written and spoken). Must-Have Skills: - 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 Skills: - 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 Join us at Diebold Nixdorf and be part of a team that is shaping the future of commerce with innovative solutions. #LI-KB1,

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

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Mumbai Metropolitan Region

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Bengaluru, Karnataka, India