[Discussion] What is being expected from a Senior .NET Developer?
How much are senior developers in .NET making these days?
What .NET knowledge is needed for entry level developers to get hired where you’ve worked?
First job expectations for a .NET Developer to get hired?
Depends on the place a bit, but in general things I look for in a junior are:
Basic language knowledge (object oriented programming, syntax, comfortable writing loops and splitting code into methods or classes).
For a web job, some exposure to the web world. That maybe means some familiarity with js, but one of at least asp.net mvc, angular/react, something. Which doesnt matter, but I would like them to know what goes into making a very tiny / simple website.
Some minimum work with data persistence. Just minimal usage of EF is fine, exposure to actual relational database design is great, but not usually required.
More than anything though, Im looking for a reason to believe that you will be worth investing in. A junior isn't going to be a super productive employee immediately, so a lot of stuff you will learn on the job. Therefore, I need some indication that you will learn well. Examples of projects you've worked on in GitHub can be great for this. It's fine not to have this, but be prepared to show me somehow that you are a strong learner who can pick up new things.
More on reddit.comWhat is a .NET developer?
What information should I include in my .NET developer job description to attract the best talent?
What skills should a .NET developer possess?
I had a controversial debate recently with a friend of mine about what makes a Senior developer a Senior developer?
Does it count on how many years of Actual Work Only?
Does it depend on a specific expertise or knowledge that one can acquire by hard & smart continuous -work, i.e. how to short circuit this step so that one can be considered as a Senior, is it even possible?
Finally, and most importantly, assuming that I'm about getting technical interview for that position what is being expected of me to know?
I thought it would be a great idea to enroll this great community in our discussion, who knows? a bulb might light up :3