Full Job DescriptionJob Description:
Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate, digitize, and transform the way more than 75 million people around the globe bank and shop in this hyper-connected, consumer-centric world. Join us in connecting people to commerce in this vital, rewarding role.
Position Overview
Mumbai and Hyderabad are an innovation center for Diebold Nixdorf and we are expanding our team! We are looking for software engineers who use C++ as their choice of languages to create world-class, high quality software. Your inventions will be used by the largest banks around the world and will enable our portfolio of banking and payment software to function flawlessly within their ecosystem.
We are looking for thinkers and innovators who can contribute to design plans and implement code and architectural changes according to the plan. You’ll collaborate on project materials with your teammates to create diagram flows, product documentation and keep them updated on Confluence as projects evolve. You are a champion of quality and have the courage it takes to prevent scope creep such that the quality of the code remains high and positively effects our customer experience. You’ll become intimately familiar with the product portfolio and will be able to create clever ways to fit our solutions into each customer’s ecosystem so that it meets their needs while remaining within our standards.
We value initiative in project delivery, superior strategic planning and implementation skills, and a strong intrinsic drive to deliver customer value. We also prioritize communication, and especially value individuals who can seamlessly communicate with clients and internal stakeholders regardless of their seniority or technical level of expertise. Last, we value ownership, so we look for those who are decisive, able to intelligently resolve problems, and combine qualitative and quantitative data points during project execution.
If this sounds like a career that you would flourish in, then we want to talk to you.
What you will do
Analysis of customer requirements, designing software architectures and user interfaces, and maintaining documentation.
Seamlessly working both in a team environment and independently as part of our Agile, Waterfall, and Hybrid project execution environments.
Clearly articulating and presenting results to our global stakeholders and aligning with international teams on highly impactful projects
Specifying the architecture of software components, writing commercial-grade customer-facing applications, and testing and troubleshooting using in-house test tools and devices
Adapt and extend the company standard solution and individual software with respect to the functional scope, timeline, and costs.
Clearly communicating responsibilities and division of work to the internal team and seamlessly updating clients on project progress with clarity and patience. You will clearly articulate complex ideas to technical and non-technical team members.
Leading project delivery. You will have the leadership skills necessary to facilitate and run brainstorming sessions with product teams. You will have a keen eye for offering valuable feedback during peer reviews. Most critically, you will be an excellent listener, and proactively resolve pain points from feedback received from your team and external stakeholders.
What you bring to the table
Education: Bachelor’s degree in IT, and/or master’s degree in engineering (or MCA) – computer science or related
Experience: 2 to 5 years of hands-on experience for SE
C++ on Microsoft windows platform; Should have analytical and troubleshooting skills
Basic knowledge of web services (SOAP, REST)
Knowledge of HTML5, JavaScript & CSS. Angular 2+ will be an added advantage
Multi-threading concepts, COM/DCOM, COM+
Preferably possess 1 or more Microsoft Certifications
Ability to interact and coordinate with employees at different levels, different groups, and different geographical locations within the company
Ability to support multiple existing applications as well as work on building new ones
Proficient in application log analysis and debugging tools
Ability to provide accurate project estimates and make recommendations on specific technologies to use based on business requirements
Good verbal and written Communication.
Readiness for short term Domestic and International Travels
Preferred
ATM Or Payment Domain knowledge is value addition
#LI-JD1
Requisition Employer Description
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 consumer experiences that connect people to commerce. Our culture is fueled by our values of collaboration, decisiveness, urgency, willingness to change, and accountability.
–Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Experience LevelMid-Senior Level Associate
CountryIndia
Primary LocationMumbai, Maharashtra, IndiaRemote, India
Remote – Work from HomeYes