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.
- 3–5+ years of experience in IT support, ideally in SaaS, healthcare software, or enterprise applications.
- Strong understanding of backend systems, APIs, and databases (MySQL/PostgreSQL).
- Experience troubleshooting issues in .NET-based applications (C#, ASP.NET Core) is a must.
- Solid knowledge of microservices architecture and how different services communicate.
- Familiarity with authentication, authorization, and API security concepts.
- Experience working with ticketing systems, incident management, and support SLAs.
- Comfortable collaborating with development, QA, and DevOps teams to resolve complex technical issues.
- Strong problem-solving and analytical skills.
- English level: Upper-Intermediate or higher.
A new team member will be in charge of:
- Serve as a Level 3 technical escalation point for complex application and system issues.
- Troubleshoot and resolve problems related to backend services, APIs, and database interactions.
- Collaborate with development teams to identify root causes and implement permanent fixes.
- Monitor system health, performance, and errors to proactively prevent issues.
- Document incidents, solutions, and best practices for internal knowledge bases.
- Assist in testing bug fixes, API updates, and software releases.
- Support CI/CD and deployment processes from an operational perspective.
OneSeaworthiness7768@reddit
Are you sure you’re not exaggerating your development experience? You refer to yourself as a hobbyist in development in your previous posts about this. That’s not quite the same as a working professional freelancer. (Also not sure why you’ve flaired yourself as a junior sysadmin when you aren’t that either.)
Affectionate-Laugh98@reddit (OP)
Hey btw, how do you remember me? I was checking my profile and I haven't posted anything here
OneSeaworthiness7768@reddit
I looked at your post history.
Affectionate-Laugh98@reddit (OP)
But how? it's hidden
OneSeaworthiness7768@reddit
That doesn’t mean your posts aren’t visible.
Affectionate-Laugh98@reddit (OP)
Hi, I think I may be compressing it to be honest (my solo dev exp), I've been using .NET for over a decade as a hobbyst but 5 years ago I decided to build SaaS to sell then as a freelancer.
I've never worked with big companies before, that's why I was trying to find a Jr / Trainee position and start from the bottom. And this job is looking for 1 year .NET experience, I thought I may be able to handle it. They didn't mention Mid nor Senior level anywhere.
I pick the first flag that says jr to comply with the sub requirement when I joined it some minutes ago. I know I'm not a sysadmin (although I've been managing personal servers, I know it doesn't mean anything, you don't have to be rude over a flag too).
Darkhexical@reddit
25/hr for l3?
Affectionate-Laugh98@reddit (OP)
Yeah I know it's low but I live outside the US so it's a good salary for starters here. It's even senior level salary in some local companies.
Darkhexical@reddit
If you're asking if you're qualified only really you can answer that. Do you think you can do what's in the job description? Are you okay with doing it? You mentioned you were unemployed so... The real question is do they think you're qualified? If they do great. If not.. well time to interview with a different company. The amount of people that are hired that are not qualified to do a job are vast. You can only do what you can do. Just get yourself out there and see what bites.
Affectionate-Laugh98@reddit (OP)
I think I've solved many problems before, that's why I'm a bit confused.
But yeah maybe taking the interview will be the only way of determine if I'm a good fit for it.
Thanks.