Okala

استخدام (Senior Back-end Developer(.NET Core

Okala
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    ASP.NET CoreC#.NET.NET Core

Responsibilities:

  • Deliver technical solutions based on the business requirement by getting involved in the full development life cycle
  • Translate technical requirements into programmed application modules and develop web applications or enhance existing ones
  • Must be a collaborative team player with good communication skills
  • Participate in code reviews and ensure that all solutions are aligned to predefined architectural specifications.

Required Skills:

  • Deep knowledge of C# and ASP.NET Core and its ecosystem
  • Deep knowledge about basic programming concepts such as object-oriented programming, software Design pattern, modular Design, and data structures.
  • Design, develop, document, and implement new functionality, as well as build enhancements, modifications, and corrections to existing software.
  • Experience in solution Design, code reviews, Refactoring, and other best practices
  • Experience in writing Unit-Tests/Integration-Tests and test frameworks like XUnit/NUnit
  • Understands the Agile mindset and iterative development process

Preferred Skills:

  • Experience with Microservices
  • Experience with Continuous Integration / Continuous Deployment (CI/CD)
  • Experience with Docker, and Kubernetes.
  • Experience with message queuing (e.g. RabbitMQ, NATS) and data Streaming (e.g. KAFKA)
  • Experience with SQL and NO-SQL databases including SQL Server, Redis and MongoDB
  • Have an understanding of Monitoring tools (like Grafana, Elastic APM, Kibana, PMM, etc.)

مزایا

  • وام
  • پزشک سازمانی
  • ناهار
  • هدایای مناسبتی
  • بیمه تکمیلی