Job
- Level
- Senior
- Job Field
- Application, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Dortmund
- Working Model
- Hybrid, Onsite
Job Technologies
Your role in the team
- As a (Senior) Software Developer, you are responsible for developing customized and sophisticated visualizations for various programmable logic controllers (PLCs).
- In this role, you are responsible for conducting detailed research and validation of new technologies for the further development of visualizations, as well as performing unit tests and, if necessary, commissioning visualizations on-site at the customer's location.
- Through close coordination within the team (via Slack and Confluence), you are strongly connected to your work in order to develop the creation and maintenance of the respective documentation in more detail.
- Furthermore, you will assist in planning the automation of special-purpose machines.
- Finally, you strongly identify with your work and thus ensure a high code quality.
- Development of customized and sophisticated visualizations for programmable logic controllers (PLCs)
- Research and validation of new technologies for the further development of visualizations
- Conducting unit tests as well as, if applicable, commissioning visualization at the customer's site.
- Close coordination within the team (via Slack and Confluence)
- Creation and maintenance of the respective documentation
- Planning support for the automation of special-purpose machinery
- Ensuring High Code Quality
This text has been machine translated. Show original
Our expectations of you
Education
- You hold a completed degree with a specialization in electrical engineering or computer science, or a completed apprenticeship as an electronics technician or mechatronics technician.
- A completed degree with a specialization in electrical engineering or computer science, or a completed apprenticeship as an electronics technician or mechatronics technician.
Qualifications
- Proficient handling of .NET technologies as well as C# is second nature to you, just like your solid knowledge of working with database systems such as MSSQL, MySQL, Cassandra, and InfluxDB.
- You possess an excellent methodical-analytical thinking and working style with a very high level of motivation. Additionally, you demonstrate an independent and responsible approach to action in your daily work.
- You are accustomed to working in a team and possess very good German and very good English skills, as well as a valid car driving license.
- You are open to occasional, worldwide travel.
- Knowledge in handling database systems such as MSSQL, MySQL, Cassandra, as well as InfluxDB.
- Excellent methodical and analytical thinking and working style
- Strong team skills and motivation
- Independent and responsible way of acting
- Proficiency in English, both written and spoken, is essential.
- Willingness to occasional 1-2 week worldwide travel (approximately 8 weeks per year)
Experience
- Ideally, you have completed technical training and already gained relevant professional experience in the field of PLC.
- Your profile is rounded off by initial experience in plant automation based on IEC 61131.
- Ideally, a technical training with professional experience in the field of software development.
- Experience in software development and proficient in .NET technologies as well as C#.
- Experience in plant automation based on IEC 61131
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Thomann Personalberatung
As an established recruiting agency, Thomann Personalberatung focuses on identifying and approaching highly qualified professionals in the fields of consulting, finance, and technology.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Recruitment Agency