עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
As a senior member of the engineering team, you will help shape the future of the company platform, contributing to a high-scale, event-driven architecture that supports real-time data processing and analytics. Your work will directly impact the reliability, scalability, and performance of our core systems.
Responsibilities
- Develop and maintain modular, containerized microservices using .NET Core within a distributed architecture.
- Implement event-driven communication and streaming data flows using Kafka, RabbitMQ, and MassTransit.
- Collaborate with product leads and engineering leadership to translate business requirements into scalable technical solutions.
- Lead migration efforts from legacy components built on technologies such as .NET Framework and MSMQ into modern, cloud-ready services.
- Participate in design reviews, promote clean code practices, and apply Domain-Driven Design principles.
Requirements
- Minimum 10 years of experience in backend development.
- Proven expertise in big data and messaging systems — Kafka and RabbitMQ are mandatory.
- Experience with relational and NoSQL databases, including MSSQL, PostgreSQL, MongoDB, Redis
- Familiarity with MSMQ for legacy system understanding and migration.
- Strong proficiency in .NET Core, .NET Framework, and C#.
- Experience in infrastructure development, including cloud-native and general-purpose systems.
- Experience with AWS services (e.g., ECS/EKS, Lambda, RDS, S3, CloudWatch).
- Hands-on experience with MassTransit or other orchestration libraries.
- Solid understanding of distributed systems, microservices, and event-driven architectures.
- Experience with API design, documentation, and governance.
- Knowledge of security best practices, including OAuth2, JWT, and secrets management.
- Strong debugging, profiling, and performance optimization skills.
- Passion for clean code, testing, and continuous improvement.
- Strong communication skills and a proactive approach to problem-solving.
- Ability to mentor junior developers and contribute to team growth.
Bonus Skills
- Exposure to JavaScript/React for cross-layer collaboration.
- Familiarity with CI/CD pipelines, containerization, and infrastructure as code.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Senior Software Engineer
כמהנדס תוכנה בכיר, תהיה אחראי על פיתוח ותחזוקת מיקרו-שירותים מודולריים מבוססי .NET Core, הטמעת תקשורת מונעת אירועים וזרימות נתונים באמצעות Kafka ו-RabbitMQ, והובלת מאמצי הגירה מרכיבי מורשת למערכות מודרניות מבוססות ענן. תפקידך יכלול גם שיתוף פעולה עם מנהלי מוצר והנהלת הנדסה לתרגום דרישות עסקיות לפתרונות טכניים סקלביליים.
משרות נוספות מומלצות עבורך
-
Senior Software Engineer
-
פתח תקווה
Synora
-
-
Senior Software Engineer
-
תל אביב - יפו
Sunbit
-
-
Senior Software Engineer
-
תל אביב - יפו
Intezer
-
-
Senior Full Stack Developer (Temporary Position, Immediate Start)
-
תל אביב - יפו
qbiq
-
-
Senior Backend Engineer
-
תל אביב - יפו
EasySend
-
-
Senior SW Backend Engineer
-
הרצליה
Verint
-