Overview
Implementation of C# .NET software modules following the application architecture.
Testing using simulations environment.
Commissioning and testing of the software on the Machine.
Participation in innovation projects.
Design, build, maintain efficient and reliable C# code.
Clarify the requirements and create the specifications.
Preparation of implementation variants and coordination with the clients.
Creation of software documentation and coding guidelines.
Maintenance of the Source Code using Version Controls like Git / Gitlab repository.
Perform code reviews.
Training and supervision of new employees.
Coordination & supervision of external partners.
Provide Global Software support for Production.
Consulting and support for other departments
Continuously develop technology knowledge and train internally in teams
Minimum 5 years of software development experience using C# .NET with windows / desktop-based application using OOPs Concepts, Design patterns, MVC in an IT firm / Process Industry / Automation Service Industry.
Expert in Microsoft Visual Studio 2022 / VS Code.
Sound knowledge of C# 12.0, .NET Framework FW. 4.6.2, Std. 2.0, Core 5/6, WinForms, SVG, WCF & SQL Database.
Must be familiar with Git or GitLab Version Controls.
Must be familiar with DevOps CI/CD Pipeline / JIRA.
Good analytical skills & fluent in English.
Skills Required –