Match score not available

Senior .Net Architect (Hands-on)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10+ years of experience in .NET development and architecture across multiple versions., 3+ years in an architect or similar role with proven expertise in Azure and Kubernetes., Strong knowledge of system design patterns, microservices architecture, and performance optimization., Excellent communication and leadership skills to guide technical teams..

Key responsabilities:

  • Lead the design and development of core systems in alignment with architectural best practices.
  • Support production environments and resolve critical system issues effectively.
  • Define and enforce software architecture principles for development teams.
  • Collaborate with stakeholders to ensure architecture aligns with business goals.

Mira Search logo
Mira Search Human Resources, Staffing & Recruiting Startup https://mira-search.ae/
2 - 10 Employees
See all jobs

Job description

We are seeking an exceptional and experienced .NET Architect with hands-on expertise and CTO-level capabilities to lead, innovate, and strengthen our software ecosystem.

About the project:

The company is a leading technology platform specializing in restaurant delivery solutions. With a strong focus on the US local restaurant industry, they are headquartered in Miami and NYC.

Their mission is to empower restaurants by providing the tools they need to connect directly with their customers. Backed by a team of seasoned professionals from diverse backgrounds, they are committed to transforming the delivery experience for both local restaurants and chains.

Requirements

  • 10+ years of experience in .NET development and architecture, including expertise across multiple .NET versions. 
  • At least 3+ years as an architect or similar role
  • Proven expertise in Azure infrastructure, Kubernetes deployment management, and infrastructure as code (Terraform, Pulumi)
  • Proven experience in re-architecting complex systems, improving service dependencies, and optimizing performance
  • Exceptional problem-solving skills to tackle complex production issues and system bottlenecks.
  • Deep knowledge of system design patterns, scalability, and microservices architecture (API design, Service orchestration, event-driven architecture, and domain-driven architecture)
  • Strong leadership, communication, and decision-making skills to guide technical teams.
  • Familiarity with monitoring tools like New Relic, Azure Monitor, or equivalent for production support.
  • Proven experience with e-commerce or adjacent field projects
  • Familiarity with event sourcing, CQRS, and polyglot persistence

Would be a plus:

  • Previous experience in e-commerce large-scale high-load products
  • Previous experience as a CTO or Engineering manager
  • Experience with other programming languages such as Jave, JaveScript, Python
  • Knowledge of GraphQL, gRPC, or asynchronous messaging (Kafka, RabbitMQ, Azure Service Bus)
  • Project management experience with complex technological and business projects 

General Skills:
  • Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues 
  • Excellent English communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to take ownership of projects and drive them to completion.
  • Hands-On Leadership: Ability to lead by example with strong coding and debugging skills.
  • Problem-Solving: Proven track record of identifying and resolving critical production issues.
  • Collaboration: Exceptional interpersonal skills to work closely with developers, architects, and stakeholders.
  • Innovation: Commitment to staying updated with emerging technologies and applying them effectively.

Responsibilities:
  • Lead the design and development of core systems, ensuring alignment with architectural best practices.
  • Support production environments during critical situations, identifying and resolving system dead ends swiftly and effectively.
  • Define, document, and enforce software architecture principles to guide development teams.
  • Ensure the scalability, performance, and security of applications deployed on Azure with Kubernetes.
  • Act as the technical authority for .NET development across all versions and technologies in the ecosystem.
  • Collaborate with stakeholders to align architecture with business goals.

Benefits

  • Friendly and creative environment
  • Equitable compensation and comprehensive benefits package
  • Opportunity to relocate with our full support to the sunny island “Cyprus”
  • Remote-work-policy
  • Culture of continuous learning and professional development.
  • A place that strongly emphasizes career development, offering abundant growth opportunities.

Dear Candidates, due to a high volume of applications, only selected candidates will be contacted for interviews. We appreciate your understanding. Thank you for considering a career with us.

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Innovation
  • Collaboration
  • Analytical Skills

Related jobs