Professional Experience:
- 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
- Amazing integration events
REST CI/CD SQL Terraform Azure NoSQL Visual Studio microservices C# TDD