Job
- Level
- Senior
- Job Field
- Web, Software, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Leipzig
- Working Model
- Onsite
Job Summary
In this role, you analyze software landscapes and develop robust architectures for tailored industrial solutions, while collaborating closely with PLC programmers and project managers.
Job Technologies
Your role in the team
- Analysis and in-depth understanding of the existing software landscapes of our industrial clients.
- Design, structuring, and further development of robust software architectures for industrial applications.
- Development of customized solutions based on our proprietary software framework as well as framework-independent solutions when project-specific requirements necessitate.
- Further development and technical design of our framework in accordance with customer requirements.
- Definition of software fundamentals, libraries, interfaces, and architecture guidelines.
- Provision of a stable and clearly structured foundation for subsequent PLC programming.
- Close collaboration with SPS programmers, project management, and other technical interfaces.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Solid knowledge of OOP, Clean Architecture, and Design Patterns.
- Secure use of testing frameworks for unit and end-to-end testing.
- Ability to translate complex business processes into technical requirements.
- Confident demeanor with stakeholders and the ability to explain technical issues clearly.
- Very good German and/or English skills.
- Willingness to further develop personal skills in PLC development, e.g., TwinCAT and Structured Text (ST/STX).
- Willingness to travel internationally.
Experience
- Several years (4+) of relevant professional experience in software development with the .NET stack (C#, .NET 8/9, ASP.NET Core).
- Experience as a full stack developer; Backend: RESTful APIs, gRPC, Entity Framework Core (EF Core), SQL Server / PostgreSQL; Frontend: WPF, modern web frameworks such as Angular, React or Blazor as well as HTML5, CSS3 and TypeScript.
- Experience in an industrial environment (mechanical engineering, plant engineering, production systems, etc.) as well as familiarity with industrial protocols are desirable.
This text has been machine translated. Show original
What we offer
- A technically demanding position in an industrial environment with a high degree of creative freedom.
- A key role at the interface between software architecture and automation.
- Participation in long-term, cross-industry industrial projects.
- Short decision-making paths and direct influence on architecture and framework strategy.
- 30 vacation days.
- Performance-based compensation.
- Employee benefits such as company pension scheme, job ticket, and Urban Sports.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
ekvip automation GmbH
ekvip automation GmbH specializes in automation solutions and PLC programming for mechanical engineering since 2021, developing tailored software solutions for industrial automation needs.
Description
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Industry, Production