Software Developer .NET/C#

Beckhoff Automation GmbH
Münster, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Compensation
€ 75K

Job location

Remote
Münster, Germany

Tech stack

Testing (Software)
ASP.NET
.NET
Microsoft Windows
Agile Methodologies
Software Applications
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Computer Programming
Databases
Continuous Integration
Relational Databases
DevOps
Entity Framework
Serial ATA
Python
Microsoft Visual Studio
Windows Presentation Foundation
Microsoft SQL Server
PCI Express
Scrum
RS-232
SignalR
Software Systems
SQL Databases
TCP/IP
USB
Web Applications
Serial Peripheral Interface
.NET Core
Blazor
Information Technology

Job description

  • Design, development, and maintenance of Windows-based applications in the field of manufacturing tests for Beckhoff products (C#, WPF).
  • Design and (further) development of web applications in C# (Blazor, ASP.NET Core).
  • Integration, administration, and further development of database solutions based on SQL Server and Entity Framework.
  • Further development and maintenance of a test framework for microcontroller-based systems (Python).
  • Development of test software, automation scripts, and test concepts for components and interfaces (e.g., USB, PCIe, SATA) using C/C++. Development, further development, and maintenance of desktop applications for controlling air conditioning systems and climate control cabinets (C#, WPF).
  • Implementation, documentation, and maintenance of software solutions and interfaces (REST, SignalR).
  • Collaboration in an agile development team according to Scrum.

Technologies:

  • .NET Framework
  • ASP.NET
  • Azure
  • Blazor
  • C#
  • DevOps
  • PCIe
  • Python
  • REST
  • SQL
  • SignalR
  • TCP/IP
  • Visual Studio
  • VS Code
  • WPF
  • Web
  • Windows
  • Cloud
  • Embedded
  • Hardware
  • Mobile

More:

As an owner-managed family business, we have been implementing innovative automation systems based on PC-based control technology since 1980. We offer exciting tasks in an international high-tech company with plenty of scope for innovative ideas and professional development. Our corporate culture is open and informal, with flat hierarchies and a strong culture of personal interaction. We provide a future-proof job within an economically sound, owner-managed family business, along with attractive compensation, 30 days of vacation, contributions to the company pension plan, capital-forming benefits, and vacation and Christmas bonuses. Flexible and modern working time models are available, including the option to work remotely on individual days after a successful induction phase.

Requirements

  • Successfully completed degree in computer science, electrical engineering, or a comparable qualification.
  • Sound programming skills in C# (.NET Framework and .NET Core); interest in C/C++ and Python is an advantage.
  • Very good experience with relational databases, SQL, and Visual Studio and/or VS Code.
  • Enjoyment and understanding of communication and bus systems (e.g., I2C, SPI, RS232, TCP/IP).
  • Practical experience with WPF (Windows Presentation Foundation) and ideally with Azure DevOps and continuous integration.
  • Interest in electronics development and a basic understanding of electronic circuit diagrams.
  • Independent, structured, and reliable way of working, combined with out of the box thinking to find solutions.
  • Enjoyment of committed and team-oriented collaboration.
  • Very good German skills (at least C2 level) and good English skills (at least B2 level) in spoken and written language.

Apply for this position