ارکید فارمد
ارکید فارمد

Full Stack .NET Developer

Tehran/ Vanak
Full Time
Saturday-Wednesday
-
Loan -Bonus -Health insurance
1001 - 5000 employees
Pharmaceutical
Iranian company dealing only with Iranian entities
1393
Privately held
توضیحات بیشتر

key Requirements

5 years experience in similar position
Master Computer and IT
language English-Upper Intermediate

Job Description

We are looking for a talented and passionate Full Stack .NET Developer to join our growing engineering team. The ideal candidate is a strong backend developer with frontend capabilities, a modern engineering mindset, and enthusiasm for AI-powered software development.
You will be responsible for designing, developing, and maintaining scalable applications using .NET technologies while collaborating closely with cross-functional teams to deliver high-quality, intelligent, and user-centric software solutions.

Key Responsibilities
Design, develop, and maintain scalable, secure, and high-performance full stack applications using .NET Core / .NET and modern frontend technologies.
Build clean, maintainable, and reusable backend services, APIs, and frontend components.
Participate in system architecture design following best practices such as Clean Architecture, SOLID principles, and design patterns.
Develop and maintain RESTful APIs and microservices-based solutions.
Collaborate with frontend developers, product managers, QA engineers, DevOps teams, and stakeholders throughout the software lifecycle.
Optimize application performance, reliability, scalability, and security.
Write clean, testable, and maintainable code with proper unit and integration testing.
Participate in code reviews and contribute to continuous improvement of engineering standards and development processes.
Work with CI/CD pipelines and deployment processes across different environments.
Troubleshoot, debug, and resolve software defects and production issues.
Explore and integrate AI-assisted development practices and AI-powered features into products where applicable.
Stay updated with modern software engineering trends, cloud technologies, AI tools, and .NET ecosystem advancements.
 
Requirements
Strong understanding of Object-Oriented Programming (OOP), software architecture, and design patterns.
Hands-on experience with C# and .NET Core / .NET.
Experience with frontend frameworks such as React, Angular, or Vue.js.
Strong knowledge of HTML, CSS, and JavaScript/TypeScript.
Experience with Entity Framework Core and relational databases such as SQL Server or PostgreSQL.
Solid understanding of RESTful APIs and microservices architecture.
Familiarity with authentication and authorization mechanisms such as JWT and OAuth.
Experience with Git and modern version control workflows.
Familiarity with Agile/Scrum methodologies and software development lifecycle practices.
Experience working with cloud platforms such as Azure or AWS is a plus.
Strong analytical thinking, problem-solving skills, and attention to detail.
Excellent communication and teamwork skills.
Bachelor’s degree in Computer Science, Software Engineering, or related field is preferred.
 
Nice to Have
Experience with AI/LLM integrations (OpenAI APIs, Azure AI Services, LangChain, Semantic Kernel, etc.)
Knowledge of microservices architecture and distributed systems design.
Experience with message brokers such as RabbitMQ or Kafka.
Knowledge of DevOps practices and Infrastructure as Code.
Experience with containerization and orchestration technologies such as Docker and Kubernetes.
Experience building enterprise-scale or SaaS applications.
Familiarity with automated testing frameworks and performance optimization.
 
What We Value
Ownership mindset and accountability
Passion for continuous learning
Curiosity about AI and emerging technologies
Team collaboration and knowledge sharing
Pragmatic engineering and product thinking

Job Requirements

Gender
Men / Women
Education
Master| Computer and IT
Language
English| Upper Intermediate 70%

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

ارسال رزومه برای ارکید فارمد

insight applicant

مقایسه من با 47 متقاضی دیگر