Senior Full Stack .NET Developer 

  • Full Time
  • Remote

Spectrum One

Spectrum One is Hiring

👋 Hello! We’re Spectrum One. We’re on a mission to provide top-notch software development services to growing startups and multinational corporations worldwide. With your help, we aim to become the world’s leading strategic technology partner.

Since 2015, our support has helped clients raise $150M in funding, and our services are now present in different parts of the world. We owe this biggest milestone to the help of our employees, who make up the best team there is in town.

Highlights

🙌 8 years in the software development industry

📈 Profitable; net revenue growth of 200% in 2021

💰Over $150M raised in funding by our clients

🌐 Work anywhere in the world with our permanent work-from-home setup

Why join Spectrum One?

🏆 As a shapeshifter in Spectrum One, you’ll get the opportunity to really help grow the direction of the company. We don’t micro-manage. We love hustlers who take ownership of their roles. But you’ll definitely get guidance and plenty of support from each other on the team. You’ll be in an environment where learning is always encouraged to empower you to do your best.

✅ Competitive pay

✅ Permanent work-from-home setup

✅Monthly virtual social activities (movie nights, game nights, kapihan sessions, knowledge sharing, etc.)

✅ Annual company-wide face-to-face year-end celebrations

✅ Quarterly face-to-face chill-outs with your team

✅ Birthday treats, care packages, free vaccinations, etc.

About the Role

We are looking for a seasoned Senior .NET Developer to join our core engineering team. In this role, you will serve as a technical anchor, bridging the gap between our established enterprise systems and our next-generation applications.

You are the ideal candidate if you are just as comfortable debugging a complex MVC 5 application as you are architecting microservices in .NET 8. You understand that “modernization” isn’t just a buzzword—it’s a careful process of refactoring, migrating, and improving existing codebases without disrupting business operations.

Key Responsibilities

  • Develop & Maintain: Support and enhance existing legacy applications built on .NET Framework 4.8 (MVC) while ensuring stability and performance.

  • Modernize & Migrate: Lead initiatives to port modules and functionalities from legacy frameworks to .NET 8+, utilizing EF Core.

  • Database Optimization: Write, analyze, and optimize complex T-SQL scripts, stored procedures, and triggers. You will be responsible for tuning performance in high-transaction environments.

  • Full-Stack Implementation: Build responsive and user-friendly interfaces using Bootstrap 5, utilizing jQuery for DOM manipulation in legacy views and modern vanilla JS/Blazor for new components.

  • Architecture & Mentorship: Guide junior developers on best practices for both ORMs (EF6 and EF Core) and conduct code reviews to ensure clean, maintainable architecture.

Required Technical Skills (The Must-Haves)

  • Backend Core:

    • Deep expertise in C# and .NET Framework 4.8 (ASP.NET MVC).

    • Strong proficiency in .NET 8+ (Core) for new API and service development.

  • Data Access (ORM):

    • Extensive experience with Entity Framework 6 (edmx, database-first, or code-first workflows).

    • Proven experience implementing EF Core 8+ in a modern dependency-injection environment.

  • Database:

    • Advanced T-SQL scripting skills (stored procedures, views, indexing, execution plans) on Microsoft SQL Server.

  • Frontend:

    • Solid grasp of jQuery for maintaining and extending existing client-side logic.

    • Proficiency in Bootstrap 5 for building responsive, mobile-first layouts.

Nice-to-Have Skills (Bonus)

  • Experience with Azure or AWS cloud services (App Services, SQL Azure).

  • Knowledge of modern JavaScript frameworks (Vue.js, React, or Angular) to assist in future frontend migrations.

  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions).

  • Understanding of Dependency Injection (DI) patterns in both legacy and modern .NET.

Soft Skills

  • Pragmatism: The ability to choose the right tool for the job (knowing when to refactor vs. when to rewrite).

  • Communication: Ability to explain technical debt and modernization strategies to non-technical stakeholders.


    APPLY HERE