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.)
Benefits:
Good work-life balance.
Challenging work and the ability to make a difference.
Health Insurance.
Professional and career development.
معرفی شرکت
همراه مکانیک از سال ۱۳۹۲ در عرصهی کسبوکارهای پیشرو قدم گذاشت و پایهگذار روش نوین خریدوفروش و کارشناسی خودرو در کشور شد. از همان روز تصمیم گرفتیم برای زندگی بهتر و برای جامعهای پیشرفتهتر ارزشآفرینی کنیم. زمین بازی ما بازار خودروست؛ اکوسیستمی پویا و وسیع در کشور که فرصتهای بینظیری برای رشد و ثروتآفرینی در اختیار دارد. در این سالها چالشهای بزرگی را پشت سر گذاشتیم و با افتخار مسیر را برای رشد و رقابت هموار کردیم و امروز بعد از پشت سر گذاشتن تجربههای ارزشمندی توانستیم بازیگری مهم در این عرصه باشیم و همچنان با سرعت مطلوبی در حال رشد و گسترش کسبوکارمان هستیم.
تعهد ما خلق تجربهای متفاوت و رضایتبخش است، چه در زندگی آنهایی که با خودرو سروکار دارند و چه برای آنهایی که با ما در این مسیر همراه و همکار هستند. ما در این سفر ارزشهای بزرگی به دست آوردهایم؛ ارزشهایی که زندگی میکنیم: شفافیت، مطالبهگری، یادگیری و مسئولیت اجتماعی. اندوختهی سفری که به آن متعهد هستیم.