.NET Developer
Location: Remote/Work from Home (Philippines) - Office available in Davao
Employment Type: Full-time
Level: Junior, Medior, Senior
Company: Swiftly Developed
About Swiftly Developed
Swiftly Developed is a specialized IT outsourcing agency that connects exceptional technical professionals with innovative businesses across Europe. We provide both Staff Augmentation and project-based development services, allowing our engineers to work on diverse challenges while being part of a supportive international team. As part of the Swiftly ecosystem, we pride ourselves on understanding both the technical requirements of modern software development and the cultural fit that makes teams thrive.
The Role
We're seeking talented .NET Developers at Junior, Medior, and Senior levels to join our network of developers working on enterprise applications and systems for our European clients. You'll work remotely from home in the Philippines with the flexibility to visit our Davao office when needed for collaboration or team events.
You'll be working with the Microsoft .NET ecosystem to build robust, scalable applications across web, desktop, and cloud platforms. Whether you're augmenting a client's existing team or working on dedicated project delivery, this role offers the opportunity to expand your skills while working with international teams.
What You'll Be Doing
You'll be responsible for developing and maintaining applications using the .NET framework and .NET Core/.NET 6+. Your work will involve collaborating closely with product teams, business analysts, and other developers to deliver complete solutions, designing and implementing RESTful APIs and web services, and writing clean, maintainable, and efficient code that follows Microsoft best practices. You'll work with SQL Server and other databases to design schemas and optimize queries, integrate with third-party services and Azure cloud services, implement security measures and authentication mechanisms, and participate in code reviews to ensure high-quality deliverables. You'll also troubleshoot and debug complex application issues and contribute to technical discussions to help shape architectural decisions.
What We're Looking For
We're hiring at multiple experience levels. Here's what we're looking for at each:
Junior .NET Developer (0-2 years experience)
Proficiency in C# and understanding of .NET fundamentals
Basic knowledge of ASP.NET Core or ASP.NET MVC
Understanding of object-oriented programming principles
Familiarity with SQL Server and basic database concepts
Knowledge of HTML, CSS, and JavaScript basics
Understanding of version control with Git
Willingness to learn and grow with mentorship
Strong problem-solving attitude and eagerness to tackle challenges
Medior .NET Developer (2-5 years experience)
Strong proficiency in C# and proven experience with .NET Core/.NET 6+
Solid experience building web applications with ASP.NET Core MVC or Web API
Understanding of Entity Framework Core and database design patterns
Experience with front-end frameworks (Blazor, Angular, or React)
Knowledge of authentication and authorization (Identity, OAuth, JWT)
Familiarity with Azure cloud services and deployments
Experience with unit testing (xUnit, NUnit, MSTest)
Understanding of design patterns and SOLID principles
Comfortable with Git workflows and collaborative development
Ability to work independently on features with minimal supervision
Experience working in an agile environment
Senior .NET Developer (5+ years experience)
Expert-level proficiency in C# and extensive experience across the .NET ecosystem
Deep understanding of .NET architecture, design patterns, and best practices
Proven track record of delivering complex enterprise applications
Strong experience with microservices architecture and distributed systems
Expertise in Azure services (App Services, Functions, Service Bus, etc.)
Knowledge of containerization with Docker and orchestration with Kubernetes
Experience with message queues and event-driven architectures
Strong understanding of performance optimization and scalability
Experience mentoring junior developers and conducting code reviews
Ability to lead technical discussions and make architectural decisions
Knowledge of CI/CD pipelines and DevOps practices for .NET applications
All Levels: Strong English communication skills are required as you'll be working with international teams. We value developers who are self-motivated, take ownership of their work, and are passionate about staying current with .NET and Microsoft technologies.
Nice to Have
Experience with Blazor for web development, knowledge of Windows desktop development (WPF, WinForms), familiarity with .NET MAUI for cross-platform mobile development, experience with SignalR for real-time applications, knowledge of Azure DevOps and CI/CD pipelines, understanding of Domain-Driven Design (DDD) principles, experience with message brokers (RabbitMQ, Azure Service Bus), contributions to open-source .NET projects, Microsoft certifications (Azure Developer, .NET Developer), familiarity with legacy .NET Framework migration projects, and experience working with distributed teams across different time zones would all be valuable additions to your profile.
What We Offer
You'll enjoy competitive salary based on experience and location, work from home flexibility in the Philippines with access to our Davao office when needed, and opportunities to work on diverse and challenging projects with leading European companies. We provide a yearly development budget for certifications, courses, and professional growth (including Microsoft certifications), along with connection to an international network of talented developers. Our supportive work environment values work-life balance and maintains clear communication with transparent processes.
How to Apply
Send your CV, GitHub profile or portfolio of .NET projects, and a brief introduction about yourself and your experience to info@swiftly-developed.com. Please include ".NET Developer Application - [Junior/Medior/Senior]" in the subject line, specifying which level you're applying for.
We review applications on a rolling basis and will contact qualified candidates for an initial interview.
Swiftly Developed is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.