- Budapest - - Hongrie
evosoft - C# developer trainee (Alarming)
At evosoft - a trusted partner of Siemens - we don’t just write code, we create solutions that make life better. Our software powers Smart Industries, System Tests, IT Solutions, Digitalization and Medical Innovations, helping industries move forward and shaping the future of technology.
Our culture is defined by our values: you’ll join a team where innovative thinking, collaboration and continuous learning shape how we develop solutions that improve everyday life across industries.
If you’re looking for a place where your ideas matter and your work makes a real difference, this is the right opportunity for you.
C# developer trainee (Alarming)
The team works in the field of industrial automation. We are responsible for developing robust functions for the configuration, download, and display of both program alarms and system diagnostic alarms.
Program alarms are generated by PLC programs based on controlled process parameters (e.g., temperature limits, motor faults), providing vital, process-specific feedback.
System diagnostic alarms are automatically generated by hardware and system components (e.g., PLCs, I/O modules) to indicate infrastructure health issues like module failures, communication errors, or power supply problems.
You’ll make an impact by:
Develop core components of the automation framework (Alarming).
Contribute to sprint planning and support the preparation of quarterly development cycles.
Design, prototype, implement, and validate new functionalities;
Enhance existing features and resolve issues across supported product versions.
Review specifications, create automated unit and integration tests, and evaluate test results.
Propose and drive improvements to the team’s agile processes.
Your success is grounded in:
Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Some exposure to C# or a similar object-oriented language (e.g., Java, C++). This could be through academic projects, personal projects, or introductory courses.
Familiarity with fundamental data structures and algorithms.
Basic awareness of what constitutes "clean code" and why it's important (even if you haven't applied it extensively yet).
Good written and spoken English skills to effectively communicate with team members and understand project requirements
An open mind to gain new technical and technological knowledge
You’ll stand out with:
Experience in agile development
Knowledge of Visual Studio, TFS, Git, NUnit, Linux
Experience with international project environment
You’ll benefit from:
Hybrid working model (3 days/week home office on average)
Flexible working hours
Closed, guarded parking area
Supportive team and dedicated mentor
Inspiring work environment and long-term job security
Opportunities for international collaboration
Several internal communities (sport, CSR, Go Green, Toastmasters, etc.)
Family friendly workplace and The Best Workplace for Women Award
Ready to join us?
We want you to be the best version of yourself at evosoft - a place where you truly belong. Here, your ideas matter, your voice is heard, and your uniqueness is celebrated. Together, we thrive to build a workplace where everyone feels safe to contribute, learn, and grow - because diversity isn’t just a value for us, it’s our strength. If you’re looking for long‑term opportunities in a stable yet forward‑thinking tech community, you’ll feel right at home with us.