Position: Backend Developer (.Net)
Company: Alcor
Experience required: 3y
English level: intermediate

**Key Responsibilities:**

● Design and implement solutions by using .Net Core (C#), MongoDB, and Google Cloud Platform.
● Drive code quality by keeping high development standards, writing unit tests, functional and performance tests
● Break down requirements, estimate the tasks and plan development work
● Be a perfect learner that can adopt new technologies and tools
● Be a part of a multidisciplinary team; be accountable for end-to-end implementation and delivery

**You will**
●Break down requirements, estimate the tasks and plan development work
●Write well-crafted, well-tested, readable, maintainable code
●Develop solutions by taking ownership of the end-to-end software delivery life cycle
●Participate in code reviews, evaluate implementations, and provide feedback to ensure code quality and share knowledge

**You have**
●B.Sc. in SoftwareComputer Engineering
●Proven software engineering capabilities and development experience of at least 4+ years
●2+ year of experience in backend development with .NET Core/FW
Experience with NoSQL and relational databases
●Good understanding and wide experience in the software development life cycle
●Experience in testing methodologies like (e.g. unit tests, integration tests, end to end testing)
●Building cloud-based services (Azure, AWS, GCP)
●Experience in micro-services and event-driven architecture
●Experience working in agile methodologies
●Experience working with messaging infrastructure such as Kafka, Rabbit MQ etc.

**Nice to Have**
●Experience in Kubernetes / Docker