Am I underqualified or overthinking? Mid-ish Solo Dev / Ex-L2 Support considering a .NET L3 Support role ($25/h). Need advice.

Posted by Affectionate-Laugh98@reddit | sysadmin | View on Reddit | 10 comments

Hi people, I really need some guidance here.

I recently got an offer for a remote L3 Technical Support Specialist position ($25/h, night shift, US healthcare SaaS, details at the bottom of the post, I live in LATAM so that's a good salary here).

Looking at the description of the job, I’m confused about what they actually want. It feels like they are looking for an experienced developer who, for some reason, wants to do support. I don't really care about it since I need the job and it looks interesting.

On the HR call, the girl said I will have 3 months of onboarding, then working the night shift completely solo as the only escalation point.

My background (my dilemma): I used to work as L1/L2 IT Support years ago in a small company. Then, I transitioned into software development. I’ve been a solo developer and freelancer for over 5 years, building end-to-end solutions (mostly C# .NET with Blazor, nothing impressive, just basic SaaSs).

This means I develop all my apps, find my own bugs, and manage my own small Linux VPS servers (Debian/Ubuntu). I can handle basic networking, firewalls, IP routing, and even setup an automated VPN (OpenVPN/WireGuard) and proxy (squid, 3proxy) server for a project, logically some basic monitoring with the basic tools htop, etc... (I'm learning DataDog right now).

But honestly I don’t master scripting (Bash/Python); if I need a script, I'll ask it after describing what I need to AI and then tweak it if needed or just build a quick CLI tool in C#. If I don't understand a complex log, I analyze it with AI also. So lately I'm relying on AI.

I’ve never managed systems with more than 5k users. I have no corporate enterprise experience (my exp as L1/L2 was in a really small company), no certifications (like CompTIA), and I feel like I completely skipped the "L3 phase" in a formal company structure.

Because of this, I was previously applying to Jr/Trainee .NET Developer roles, assuming corporate architecture was way out of my league. But this L3 role pays the same as a Jr dev role, and I'm currently unemployed and need to secure my income. And it brings the obvious questions:

Am I overestimating or underestimating myself? Is this Impostor Syndrome, or am I hitting the Dunning-Kruger effect thinking my solo-dev/freelance experience translates to an enterprise L3 role?

What does a .NET L3 Specialist actually do daily? Is it code debugging, or just log reading and infrastructure firefighting? because I really think an APM tool can actually help here, that's why I'm learning DataDog (in the interview she asked me if I knew it).

Is there a practical L3 roadmap I should look into to fill my corporate/enterprise gaps?

Even more important, should I take the 90-minute technical interview? If so, what kind of questions or practical tests should I expect for a hybrid .NET/Support role like this? AI isn't much helpful here, all it says is that they will try to test my problem solving skills asking me for random hypothetical scenarios to see how I act.

I love solving problems and I'm comfortable with .NET and Linux, but being entirely on my own on a night shift after 3 months sounds intimidating given my lack of enterprise experience.

Any brutal honesty or guidance is highly appreciated. Thanks!

----------------------------------------------------------------------------------

Job description:

About the project:

We are building a modern, centralized SaaS solution for US-based home medical equipment (HME) providers and hospitals.

The platform streamlines daily operations such as appointment scheduling, invoicing, documentation management, and medical item deliveries

Readiness to work from 4 PM EST.

A new team member will be in charge of: