
Software Developer – Control and Management Systems for Machines, C# .NET
Bundesdruckerei-Gruppe
full-time
Posted on:
Location Type: Office
Location: Hannover • Germany
Visit company websiteExplore more
Tech Stack
About the role
- Responsible for specifying, implementing and testing software modules and applications for controlling personalization systems
- Developing and implementing new features as well as optimizing existing software solutions
- Designing and enhancing user-friendly interfaces
- Ensuring the quality, stability and performance of software products
- Creating and maintaining development documentation and technical specifications
- Travel to support customers, commission systems and provide on-site training
Requirements
- University degree (Bachelor/Master) in Computer Science, Electrical Engineering or a comparable scientific discipline
- Several years of experience in software development for machinery
- Solid programming skills in C#/.NET, particularly: C# 10.0, WPF .NET, Entity Framework and Dependency Injection
- Practical experience with OPC UA and REST
- Knowledge of PLC interface development (OPC UA) and software architecture is desirable but not mandatory
- Experience in machine commissioning and knowledge of TwinCAT 3 IEC 61131 are an advantage
- Confident use of Git and experience with Test Driven Development
- Very good German language skills (at least B2 level)
Benefits
- Great team spirit in a competent, future-proof work environment with unique projects
- Balanced work–life relationship thanks to flexible working models and hours and 30 days of vacation per year
- Top equipment, agile development methods with a modern tech stack and innovative collaboration tools
- Individual training and development opportunities as well as specialist and leadership programs
- Attractive, centrally located workplace
- Sports partnerships, preventive health courses and running events
- Company pension plan, support measures for child care and caring for relatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETC# 10.0WPF .NETEntity FrameworkDependency InjectionOPC UARESTPLC interface developmentTwinCAT 3 IEC 61131
Soft Skills
communicationcustomer supporttrainingdocumentation
Certifications
Bachelor's degreeMaster's degree