Critical Manufacturing is dedicated to empowering high-performance operations to make Industry 4.0 a reality with the most innovative, comprehensive, and modular MES software. We have a global presence, but our headquarters, and the main technical center, are in Porto (Maia), Portugal, where we develop a state-of-the-art solution for Semiconductor, Electronics, Medical Devices, and other Discrete industries.Recognized for the third consecutive year as a Leader by Gartner, we are part of ASMPT, the world's largest supplier of best-in-class equipment, and technological process partner for the electronics and semiconductor industries.The role**What you'll do**:- Help building, improving and extending a leading software solution for advanced manufacturing- Innovate, propose new ideas and define the technical approach to challenging problems- Write awesome code**Responsibilities**:- Help building, improving and extending a leading software solution for advanced manufacturing- Innovate, propose new ideas and define the technical approach to challenging problems- Write awesome code**Requirements**:- More than 4 years of experience in software development- Knowledge of backend technologies (preferably C# /.Net)- Knowledge of relational database concepts and T-SQL- Experience with source control tools (preferably Git)- Excellent knowledge of object-oriented programming- Excellent English skills - spoken and written**What we consider a plus (not mandatory)**:- Experience with Docker and container orchestration (Swarm / Kubernetes)- Knowledge of web technologies and frameworks (preferably Javascript/Typescript and Angular)- Experience with unit testing frameworks- Knowledge of agile software development methodologies**Benefits**- law benefits- Major Medical Insurance- and many more benefits