Great choice, I wish you good luck in learning.
The developers of the .NET
https://fireart.studio/net-development-services/ are of great responsibility for the design, corresponding to the implementation and further development of software. In addition, the .NET engineer is responsible for the analysis of specific problems, potentially providing or developing relevant system requirements. These system requirements are then implemented in a combination of interfaces and components.
Often they work on specific projects. This usually includes the development of software solutions based on various technologies. In addition, the .net developer or the .NET engineer also programs .NET applications, supports - depending on the field of activity - support for 1st and 2nd level, and also assumes the management of software projects. They can perform a variety of tasks, from simple things, such as correcting errors in an existing product or appendix, until the full creation of new from zero.
I hope I could answer your question