Senior Dotnet Developer

Premier NX

面议
混合办公 - 奎松市1-3年经验专科全职
分享

职位描述

职位描述

.NET Development & API Frameworks

  • 5+ years experience in C#/.NET Core
  • Strong knowledge of ServiceStack, MassTransit, and Marten
  • Experience with REST API development & optimization
  • Familiarity with JSON serialization & API authentication (OAuth, JWT)


2. Database Expertise (PostgreSQL)

  • Experience with Npgsql driver & PostgreSQL
  • Knowledge of query optimization, indexing, and transactions
  • Experience implementing Row-Level Security (RLS)
  • Familiarity with database migration tools (Flyway, Liquibase, or EF Core Migrations)


3. Dependency Management & Upgrades

  • Experience upgrading third-party libraries while maintaining system stability
  • Knowledge of Marten event sourcing and state machines
  • Ability to identify and resolve compatibility issues when upgrading dependencies


4. Code Review & Debugging

  • Strong debugging skills in Visual Studio, Rider, or VS Code
  • Familiarity with unit testing frameworks (xUnit, NUnit)
  • Experience with Git version control & CI/CD pipelines (Azure DevOps, GitHub Actions, or GitLab CI)

5. Performance & Security Best Practices

  • Ability to optimize API performance and database queries
  • Familiarity with caching mechanisms (Redis, MemoryCache)
  • Understanding of security best practices for API & database connections


Additional Preferred Qualifications

  • Experience with PgBouncer for connection pooling
  • Familiarity with event-driven architectures & message brokers (RabbitMQ, Kafka)
  • Previous experience working in multi-tenant SaaS applications


Project Support Scope

The candidate will:

  • Work with our internal engineer to resolve upgrade blockers.
  • Assist in migrating ServiceStack, MassTransit, Marten, and Npgsql dependencies.
  • Optimize PostgreSQL queries & API interactions for stability and performance.
  • Debug and fix compatibility issues introduced by dependency upgrades.
  • Ensure automated testing & CI/CD pipelines remain stable after changes.


Ideal Candidate Profile

  • Title: Senior .NET Developer / Full-Stack Engineer / API Engineer
  • Experience: 5+ years in C#/.NET & PostgreSQL
  • Project Type: Dependency upgrades, API refactoring, database optimizations
  • Location: Preferably able to collaborate in US time zones

职位要求

Please refer to job description.

Csharp.Net FrameworkASP.NETSQL ServerRESTful APIsEntity Framework单元测试敏捷方法版本控制解决问题
Preview

Boss

HR ManagerPremier NX

工作地址

14th Floor Global One Building, Eastwood City, Bagumbayan, Quezon City, PH

发布于 12 April 2025

Premier NX

501-1000人

其他

查看热招工作

举报

Bossjob安全提醒

如果该职位要求您在海外工作,请保持警惕,谨防欺诈。

如果你在求职过程中遇到有以下行为的雇主, 请立即举报

  • 扣留您的身份证,
  • 要求您提供担保或收取财产,
  • 迫使你投资或筹集资金,
  • 收集非法利益,
  • 或其他非法情况。