Dot Net Architect

Job Category: Architecture
Job Type: Full Time
Job Location: Canada
Company Name: RELQ TECHNOLOGIES

Company Overview

We take pride in our dedicated team of technical IT professionals, who consistently provide a comprehensive range of software development and technology services across various domains, ensuring both reliability and high-quality outcomes. Our expertise extends to creating IT solutions for startups, mid-sized companies, and enterprises, leveraging cutting-edge technologies. At RELQ, we bring an extensive knowledge of diverse technologies to every client partnership and each software development, testing, and automation project

About the job

Key Responsibilities

  • Architectural Design: Develop and maintain high-level architecture for web applications, ensuring scalability, security, and performance.
  • Technology Leadership: Provide technical direction for the development team, ensuring adherence to best practices and coding standards.
  • Development Oversight: Guide the development and implementation of solutions using .NET Core/.NET Framework, Angular, and associated technologies.
  • Collaboration: Work closely with product managers, business stakeholders, and development teams to translate requirements into technical designs.
  • Code Review: Conduct code reviews to ensure quality, performance, and security standards are met.
  • Continuous Improvement: Identify areas for process improvement and advocate for modern development practices and tools.
  • Mentorship: Mentor and train junior developers and team members to enhance their technical skills and understanding of architectural principles.
  • Documentation: Create and maintain architectural documentation, technical specifications, and best practices guides.

Required Skills And Experience

  • Technical Expertise:
    • Proficient in .NET Core, .NET Framework, C#, and ASP.NET MVC/Web API.
    • Hands-on experience with Angular (version 8+ preferred) for front-end development.
    • Strong understanding of RESTful services, Microservices architecture, and API design.
    • Familiarity with Entity Framework, LINQ, and SQL databases.
  • Architectural Skills:
    • Expertise in designing scalable and distributed systems.
    • Strong knowledge of cloud platforms like Azure or AWS.
    • Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
  • Soft Skills:
    • Excellent communication and interpersonal skills.
    • Strong problem-solving abilities and attention to detail.
    • Ability to work in an agile environment and adapt to changing priorities.

Preferred Qualifications

  • Experience with third-party tools and frameworks like Telerik, Kendo UI, or Syncfusion.
  • Familiarity with Unit Testing frameworks such as NUnit, XUnit, or Jasmine.
  • Knowledge of NoSQL databases and caching mechanisms (e.g., Redis, MongoDB).
  • Certifications in Azure/AWS or related technologies are a plus.

How to Apply:

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx