همراه مکانیک
همراه مکانیک

Back-End Developer (.Net)

Tehran/ Shahrak Gharb
Full Time
Saturday to Wednesday-8 hours
-
Health insurance
201 - 500 employees
Automotive
Iranian company dealing only with Iranian entities
1392
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
Sql Server - Intermediate
C# - Advanced
.Net Core / .Net - Advanced
RabbitMQ - Intermediate
Docker - Intermediate
Kubernetes - Intermediate

Job Description

Responsibilities:

  • Deliver technical solutions based on business requirements by getting involved in the full development life cycle.
  • Translate technical requirements into programmed application modules and develop web applications or enhance existing ones.
  • 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 of basic programming concepts such as object-oriented programming, software design patterns, 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 using test frameworks like xUnit/NUnit.
  • Understanding of 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 NoSQL databases including SQL Server, Redis, and MongoDB.
  • Understanding of monitoring tools (e.g., Grafana, Elastic APM, Kibana, PMM).

Benefits:

  • Lunch benefit.
  • Health insurance.
  • Good work-life balance.
  • Challenging work and the ability to make a difference.
  • Professional and career development.

Job Requirements

Gender
Men / Women
Education
Bachelor| Computer and IT
Software
C#| Advanced .Net Core / .Net| Advanced Sql Server| Intermediate Docker| Intermediate Kubernetes| Intermediate RabbitMQ| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای همراه مکانیک

insight applicant

مقایسه من با سایر متقاضیان