استخدام Senior Software Developer (Full-Stack)
شرح موقعیت شغلی
Mission: Join an international team of engineers & experts and participate in the development of a suite of AI-driven and cloud-native applications and services.
Role summary: The candidates will be responsible for or will significantly contribute to designing, implementation and QA of apps and services of an IIoT/OT/AI platform.
General Qualifications: The applicant is required to be dedicated, mission- oriented, well-organized, disciplined with high team working spirit and capability. Proficiency in English and excellent oral and written communication skills is highly desirable.
Technical Qualifications: Academic degree in software engineering or equivalents with 3 years+ expertise and strong proven working knowledge of:
A. Backend: C#, ASP.net, .NET 6+, SQL, GitHub or Gitlab, CI/CD concepts and tools such as Ansible, Terraform, ArgoCD, Docker containers, yaml and REST services.
Familiarity and expertise in Microsoft Azure (AD, AKS, ACA and IoTHub, ADT/DTDL) or Kubernetes (API, Operators, CR/CRD) is highly desirable.
Additional plus: Envoy, KEDA, SignalR, gRPC, Kafka, MQTT, Neo4J, PostgreSQL, MongoDB and ElasticSearch. dapr, Orleans
B. Frontend:
HTML5/CSS3, {C#, ASP.Net or AngularJS, Typescript, Javascript}
Familiarity and experience with PWA, WebAssembly and Signal R is a plus.
C: AI (AGI/ML)
LLMs: GPT, Llama, Claude, ..., Integrations/Frameworks: LangChain, GPT-Index, Semantic Kernel.
ML: Tensorflow, PyTorch. Scikit Lean, Keras,
Programming Languages: Python, C#, TypeScript
Small teams of synergic developers (2-5) are welcome to apply.
مهارتهای مورد نیاز
- Full-stack
- C#
- ASP.NET
- kubernetes
- CSS3
- HTML5
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست