We're currently looking for a consultant to join our client's team as a Backend C#.NET Developer.
This team bears end-to-end responsibility for the applications, which includes tasks such as design and architecture, writing robust code, integrating with the cloud environment, monitoring services, and overseeing the quality and reliability of the systems.
Key Responsibilities:
- Be a part of a multifunctional scrum team responsible for a cloud-based platform and its supporting applications.
- Develop clean and scalable code with a strong focus on backend development, along with some front-end tasks for management applications.
- Collaborate with the team to transform functional requirements into technical solutions, encompassing analysis, development, automated testing, reviews, continuous integration, and follow-up.
- Propose enhancements to optimize system operation and architecture and contribute to the introduction of new technologies.
Qualifications:
- Ability to work independently within an agile framework while fostering positive teamwork.
- Strong knowledge of backend development using the latest .NET Framework and .NET Core.
- Proficiency in C#, client-server protocols (rest, grpc), relational and document databases.
- Experience with any of the following is a plus: CI/CD, containers (Docker), Google Cloud Platform, Terraform, GitHub, image processing, or big data.
- Excellent analytical and problem-solving skills, coupled with effective communication within the team.