Minimum of 5+ years of experience in .NET/Core development, with a strong focus on backend technologies.
Proven track record of working with Azure cloud services (e.g., Azure Functions, Azure App Services, Azure SQL Database, Azure Active Directory, Azure DevOps).
Experience in designing, developing, and deploying scalable and resilient backend systems on Azure.
Experience with CI/CD process and tools (Terraform)
Experience working with microservices.
Technical Skills:
Proficient in C#, .NET Core/Framework, and Visual Studio.
Experience with RESTful API development and integration.
Familiarity with Azure storage solutions and messaging services.
Experience with containerization technologies
Proficiency in SQL and NoSQL databases, with experience in database design and development.
Understanding of CI/CD pipelines using Azure DevOps or similar tools.
Experience with unit testing, integration testing, and test-driven development (TDD).
Understanding of microservices architecture
Responsibilities:
Design and develop robust, scalable, and secure backend solutions using .NET and Azure services.
Lead the planning, design, and implementation of new features and system enhancements.
Collaborate with cross-functional teams to integrate backend systems with front-end interfaces and third-party services.
Ensure adherence to best practices for coding, testing, and deployment processes.
Monitor and optimize application performance and security.
Provide technical leadership and mentorship to junior team members.
we offer
Fully remote job
B2B or contract of employment
Flexible working hours
Private medical care
Multisport card
Opportunity to impact our company culture build-up