Full Stack Developer
Role details
Job location
Tech stack
Requirements
We are looking for a Full Stack Developer with 2 years of experience in both backend and frontend development. The ideal candidate will have skills in C#, VB.net, AngularJS, and Angular, and will be capable of working on the implementation of new features, bug fixing, and tool optimization. Responsibilities: * Work on the Schneider-Electric RTUs configuration tool, Easergy Builder, using C# and VB.net. Develop new features and improvements and bug fixing. * Participate in the project to port the current .NET Schneider Electric RTU configuration tool to a web app (Electron). * Implement frontend features required for the RTU FW web tools, including webUI (HMI developed in Angular) and webApp (monitoring tool developed in AngularJS). * Migrate web applications from AngularJS to Angular. * Collaborate on the development and maintenance of web interfaces and monitoring applications. * Participate in the analysis of needs and the drafting of detailed specifications with the Product Owner of the Squad. * Ensure software safety through our Cyber Security (SDL) and Safety processes. Minimum Requirements: * 2 years of experience in development with C# and VB.net. * Knowledge in .NET development of tools with databases. * Experience in frontend development with AngularJS and Angular. * Desirable experience with Ag-Grid, GoJS, and XML/XSD management. * Ability to work on the implementation of new features, bug fixing, and tool optimization. * The ability to work in an international and multi-site environment. * Proficiency in development tools such as .NET Core, microservices, containerization, S2K drivers, pipelines, DevOps, and unit testing. Desirable Skills: * Experience in porting applications from AngularJS to Angular. * Knowledge in developing web applications using Electron. * Strong teamwork and communication skills. Looking to make an IMPACT with your career? When you are thinking about joining a new team, culture matters. At, Schneider