Active job offers
Senior .NET Developer
Job description
The project focuses on the development and enhancement of a platform offering VOD and OTT services. The platform is designed to provide users with seamless access to high-quality video content, ensuring scalability, performance, and reliability.
Requirements
Must-Have Skills:
- Proficiency in C# and .NET Core for backend development
- Experience in designing and managing relational databases using Microsoft SQL Server
- Expertise in microservices architecture for scalable and modular application design
- Knowledge of cloud solutions (AWS) for deploying and managing applications
- Experience with containerization using Docker and Kubernetes
- Proficiency in Git for version control and team collaboration
- Familiarity with caching technologies such as Redis and In-Memory Cache
- Ability to conduct performance testing for backend applications
- Experience in application performance optimization
- Polish language proficiency at a minimum B2 level
Nice-to-Have Skills:
- Familiarity with other cloud solutions (Azure, GCP)
- Basic knowledge of MySQL and PostgreSQL databases
- Scripting skills in Bash and PowerShell
- Experience with Infrastructure as Code (IaC) tools, such as Terraform and CloudFormation
- Knowledge of DevOps tools, including Jenkins, GitLab CI/CD, and Azure DevOps
- Basic understanding of frontend technologies (e.g., React)
- Experience with unit testing and test automation (e2e testing) for .NET applications
- Ability to create and maintain technical and functional documentation
- Familiarity with Elasticsearch for indexing and searching data
- Experience integrating with video transcoding services (e.g., Vimeo, Wowza, MediaKind)
Benefits
More reasons to work with us
Work from home or the office
Depending on the position, you can work remotely, from the office or in a hybrid model.
Top-of-the-line equipment
We provide the equipment that best suits your needs and the requirements of your role.
Training budget
Use your personal training budget to gain new skills and knowledge.
Internal initiatives
Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.
Private health insurance
Keep your health in check with easy access to medical professionals.
Recruitment process
It only takes a few steps
Different roles have different requirements, so the recruitment process depends on the specific position you are applying for.
Checking your CV
Evaluating your qualifications
Making an appointment
Getting the answer
CONTACT OUR RECRUITMENT TEAM
Apply for
Senior .NET Developer