簡介
.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.