Senior ASP.NET Engineer

MAYDON TECH

Senior ASP.NET Engineer

Ташкент, Сергелийский район, ЖК Янги Кумарик

Описание вакансии

Maydon Tech LLC is looking for an ASP.NET Engineer to join our PropTech product development team. You'll architect, build, and maintain high-performance backend systems that power our real estate management platform. We're seeking engineers who think critically about system design, value clean code, and understand that great software is a balance of trade-offs, not dogma.

## What You'll Do

- Architect and build scalable systems – Design and implement robust backend services using ASP.NET Core, balancing monolithic and microservices approaches based on actual business needs, not trends.

- Own the full development lifecycle – From requirements gathering and architectural design to implementation, testing, deployment, and maintenance. You'll write the code, write the tests, and write the documentation.

- Make informed technical decisions – Evaluate and justify architectural choices, design patterns, and technology selections. Understand when to use REST vs. GraphQL, when to split a monolith, when CQRS makes sense, and when it doesn't.

- Create comprehensive documentation – Produce clear architecture diagrams (C4, UML, or similar), API documentation, technical specs, and runbooks. Your code will outlive your memory of writing it.

- Ensure code quality and reliability – Write unit tests, integration tests, and end-to-end tests. Implement proper error handling, logging, and monitoring. Build systems that fail gracefully and recover automatically.

- Collaborate across disciplines – Work closely with frontend engineers, product managers, DevOps, and business stakeholders to deliver features that solve real problems.

- Mentor and elevate the team – Conduct code reviews, share knowledge, establish best practices, and help grow the engineering culture.

## What We're Looking For

### Required Experience

- 6+ years of professional software development experience with at least 5+ years focused on ASP.NET Core / .NET 8+

- Deep understanding of backend architecture – You can articulate the trade-offs between monolithic, microservices, modular monolithic, and serverless architectures. You've built systems in production and lived with the consequences.

- Database expertise – Strong SQL skills (PostgreSQL), understanding of database design, indexing strategies, query optimization, and transactions. Experience with ORMs (Entity Framework Core) and raw SQL when needed.

- API design and implementation – RESTful APIs, versioning strategies, authentication/authorization (OAuth2, JWT), rate limiting, and API documentation (Swagger/OpenAPI).

- Testing proficiency – Experience writing unit tests (xUnit, NUnit), integration tests, and understanding test-driven development (TDD) principles. Familiarity with mocking frameworks and test coverage analysis.

- Software design principles – SOLID, DDD (Domain-Driven Design), Clean Architecture, CQRS, Event Sourcing. You know when to apply these patterns and when they're overkill.

### Technical Skills

- Distributed systems knowledge – Understanding of message queues (RabbitMQ, Kafka), caching strategies (Redis), event-driven architectures, and eventual consistency.

- DevOps mindset – Experience with CI/CD pipelines, Docker, containerization, and cloud platforms (AWS, Azure, or GCP). Understanding of infrastructure as code and deployment strategies.

- Performance optimization – Profiling, identifying bottlenecks, optimizing database queries, implementing caching, and understanding concurrency patterns.

- Monitoring and observability – Experience with logging frameworks (Serilog), metrics collection (Prometheus), distributed tracing, and error tracking.

- Version control and collaboration – Expert in Git, code review processes, and collaborative development workflows.

### Soft Skills

- Communication excellence – Ability to explain complex technical concepts to non-technical stakeholders. Write clear, concise documentation and technical proposals.

- Problem-solving mindset – You don't just implement features; you understand the business problem and propose the best technical solution.

- Pragmatic engineering – You balance perfectionism with pragmatism. You know when to refactor and when to ship.

- Continuous learning – Stay current with industry trends, evaluate new technologies critically, and bring innovative ideas to the team.

### Bonus Points

- Experience with Proptech, Fintech, or SaaS platforms

- Contributions to open-source projects

- Experience with Domain-Driven Design in complex business domains

- Knowledge of gRPC, GraphQL, or WebSockets

- Familiarity with Kubernetes, Terraform, or cloud-native architectures

- Understanding of security best practices (OWASP, encryption, secure coding)

- Experience with performance testing and capacity planning

## What We Offer

- Competitive salary: $2,500 - $3500+ per month (based on experience and skills)

- Flexible working hours – We care about output, not hours logged

- Autonomy and ownership – Make technical decisions, influence architecture, and see the direct impact of your work

- Modern tech stack – Work with cutting-edge .NET technologies and cloud infrastructure

- Learning and growth – Budget for courses, conferences, and certifications

- Collaborative environment – Work with motivated engineers who care about craft

- Real impact – Build products that solve actual business problems in the Proptech space

## Our Tech Stack

- Backend: ASP.NET Core 8+, C# 12+, Entity Framework Core

- Databases: PostgreSQL, Redis

- Infrastructure: Docker, Kubernetes

- Monitoring: Prometheus, Tempo, Loki, Grafana

- CI/CD: GitHub Actions

- Message Queues: RabbitMQ and Kafka

- Tools: Git, JIRA, Confluence, Swagger

Навыки
  • Kafka
  • Аналитическое мышление
  • Leadership Skills
  • ASP.NET
  • RabbitMQ
  • Git
  • Техническая документация
  • SQL
  • PostgreSQL
  • С#
  • UML
Посмотреть контакты работодателя

Адрес

Похожие вакансии

ACCESA
Полный день
  • Ташкент

  • Не указана

Рекомендуем
Green White Solutions

Senior Flutter Developer

Green White Solutions

Полный день
  • Ташкент

  • Не указана

Рекомендуем
Lincoln Labs
Удаленная работа
  • Ташкент

  • Не указана

Рекомендуем
UZINFOCOM
Полный день
  • Ташкент

  • Не указана

UZINFOCOM
Полный день
  • Ташкент

  • Не указана

Удаленная работа
  • Ташкент

  • Не указана

«UZUM TECHNOLOGIES»
Удаленная работа
  • Ташкент

  • Не указана

UZINFOCOM
Полный день
  • Ташкент

  • Не указана

Middle Backend Engineer (Python/AWS)

Sigma Sweden Software AB

Удаленная работа
  • Ташкент

  • Не указана

Green White Solutions

Senior UI/UX Дизайнер

Green White Solutions

Полный день
  • Ташкент

  • Не указана

Middle Data Engineer

Alif Uzbekistan

Полный день
  • Ташкент

  • Не указана

СП ООО Nazarov Rakhimbayev Group

Design Engineer (РП)

СП ООО Nazarov Rakhimbayev Group

Полный день
  • Ташкент

  • Не указана

ГЕТ ЭКСПЕРТС РЕКРУТМЕНТ

Senior Graphic Motion Designer

ГЕТ ЭКСПЕРТС РЕКРУТМЕНТ

Полный день
  • Ташкент

  • Не указана

ACCESA
Полный день
  • Ташкент

  • Не указана

DIONYSOS
Полный день
  • Ташкент

  • Не указана

CONSORT TAS
Полный день
  • Ташкент

  • Не указана

PAYME
Полный день
  • Ташкент

  • Не указана

PROJECTS (GK Consulting)
Полный день
  • Ташкент

  • Не указана

Samarkand Apparel
Полный день
  • Ташкент

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию