N
Nix
BackendMiddle
Middle .NET Developer (Digital Asset Management Project)
.Net 8C#PostgreSQLRedis CacheRabbitMQAzureDockerKubernetesElasticsearchGitJira
Про позицію
In this role, you will contribute to the development of Fotoware Digital Asset Management, a high-load solution based on modern architectural approaches, supporting both cloud and on-premises installations. Your work will involve designing and building distributed solutions on .NET, optimizing data management, ensuring code quality, and collaborating with DevOps teams.
Обовʼязки
- Participate in the development of multi-component architecture
- Create multi-tenant and distributed solutions on .NET, ensuring system availability and scalability
- Assist in shaping the technical direction
- Design reliable APIs and SDKs
- Develop platform components for both cloud and on-premises stability
- Optimize work with relational and NoSQL databases
- Implement event-driven approaches with RabbitMQ
- Guarantee code quality through testing and reviews
- Develop CI/CD and DevOps practices
- Document architectural assumptions and technical solutions
- Mentor and collaborate with colleagues
Вимоги
- At least 4 years of commercial experience in .NET / C#
- Experience with .NET 8, C#, distributed services
- Proficiency with PostgreSQL, Redis, and NoSQL solutions
- Experience with RabbitMQ or similar messaging systems
- Familiarity with Azure or other large cloud platforms
- Experience with CI/CD pipelines and Git/Jira
Переваги
- Compensation corresponding to your level and expertise
- Influence on the product from early project stages
- Collaboration with a dedicated team of senior engineers
- Opportunity to work with edge-tech solutions
- Flexible remote-first format and healthy work-life balance
- Mature Agile processes and well-established development cycles
Middle .NET Developer (Digital Asset Management Project)