Join EveryMatrix as a Senior.NET Developer and contribute to the design, development, and integration of evolving business functionalities within our payment gateway. Collaborate with a fast-paced, highly collaborative environment where precision, reliability, and compliance are key.
Requirements
- 5+ years of proven experience in backend development specializing in the.NET stack
- Expert-level proficiency in C# and.NET 8, with a strong preference for candidates experienced in memory management, Span/Memory, and performance profiling
- Advanced knowledge of relational databases (PostgreSQL, MSSQL), including query optimization and ACID properties, alongside experience using Redis for distributed caching
- High proficiency in building, securing, and optimizing high-performance web services using REST and gRPC
- Practical experience implementing Saga and Outbox patterns while maintaining eventual consistency in complex environments
- Hands-on experience with microservice architectures and event-driven design using Kafka (specifically topics, partitions, and consumer groups)
- Proficiency with Docker and Kubernetes, including writing manifests, managing pod lifecycles, and troubleshooting within K8s environments
Benefits
- 22 days of annual leave with 2 additional days added each year, up to 32 days by your fifth year with us
- Flexible hybrid work schedule after your first three months with us
- Two Free Fridays each year, limited to one per quarter
- Daily catered lunch or monthly lunch allowance
- Private Medical Subscription
- Access online learning platforms like Udemy for Business and LinkedIn Learning, and a budget for external training