D
Diebold Nixdorf
BackendSenior
Senior Software Engineer- Backend Developer
RustC++Windows ProgrammingGit
About the Position
Diebold Nixdorf is a strategic end-to-end provider of services, software, hardware, and security, seeking a talented Backend Developer to join their team. The role involves designing, implementing, and maintaining agent software primarily in Rust and C++, offering a collaborative environment with opportunities for professional growth.
Responsibilities
- Designing, implementing, and maintaining agent software running on Windows systems
- Writing new components primarily in Rust, and maintaining legacy components in C++
- Collaborating with remote teams to ensure smooth integration
- Participating in an agile development process, including planning, code reviews, and continuous integration
- Writing clean, maintainable, and well-documented code
Requirements
- Strong proficiency in Rust, C++, or both
- Strong OOP Skills and understanding of basic software engineering principles
- At least 2 years of experience developing production grade software
- Solid understanding of Windows programming, including system APIs
- Experience with version control systems (e.g., GIT)
- Good English (both written and verbal), especially in cross-cultural collaboration
Benefits
- Prestige - we implement interesting projects for international clients
- Stability & perspective - we have been on the market for many years and operate globally
- Great team - we maintain friendly and helpful relationships, we are not just colleagues
- Future career - you can become a team leader or specialize in your field
- Innovation and development - we support individual development and professional training
- Remuneration - in addition to fair wages, we have annual bonuses according to the company results
- Flexibility - we accommodate parents and support work-life balance
- Public transport reimbursement
- 5 weeks holiday + 4 sick days + bridge days
- Equipment - laptop and phone with unlimited tariff
- Cafeteria benefits - 15 000 CZK per year to your Pluxee card
- Meal vouchers - 200 CZK/day on Pluxee card
- MultiSport support for physical and mental health
- Pension insurance contribution
- Allowance for working from home
- 2 days of paid time off for charity activities
- Special discounts on tariffs for T-Mobile
- Advantages like Makro card and Datart VIP program
Senior Software Engineer- Backend Developer