Job Title or Location

Solution Architect - .NET Technologies

KALSOFT
Mississauga, ON
Posted today
Job Details:
Full-time
Experienced

Solution Architect - .NET Technologies
KalSoft is hiring for a Solution Architect - .NET Technologies to join our expanding team. The successful Solution Architect will be responsible for designing and developing a range of new and existing applications. In this role, you will have the opportunity to influence and steer the architecture, design, and implementation of exciting and varied projects.
Experience and Qualification
  • Proven solution architecture experience and/or leading technical teams.
  • Strong expertise in designing, developing, and implementing enterprise-level applications using .NET technologies(ASP.NET Core, .NET Framework, .NET 6+).
  • Hands-on experience with microservices architecture and cloud platforms (Azure/AWS).
  • Proficiency in frontend technologies like Angular, React, or Blazor.
  • Strong understanding of REST APIs, WebAPI, and integration methodologies.
  • Expertise in DevOps practices, including CI/CD pipelines, Git, and containerization tools like Docker and Kubernetes.
  • Solid knowledge of relational databases (e.g., SQL Server) and ORM frameworks such as Entity Framework.
  • Familiarity with authentication protocols such as OAuth, OpenID Connect, and Azure AD.
  • Experience with various design patterns (e.g., Repository, Factory) and adherence to SOLID principles.
  • Knowledge of OWASP Top 10 and mitigation strategies for secure application development.
  • Experience with message brokers (e.g., RabbitMQ, Kafka) and Enterprise Service Bus (ESB).
  • Familiarity with ETL tools and frameworks is a plus.

Requirements
  • Must be a Canadian resident.
  • Security clearance will be an added advantage.
  • Strong ability to work independently and collaboratively within a team.
  • Excellent time management and organizational skills.
  • Ability to adapt to evolving technologies, requirements, and deadlines.
  • Strong attention to detail with a focus on delivering high-quality solutions.
  • Excellent verbal and written communication skills.
  • Strong interpersonal skills for collaboration with clients and stakeholders.
  • Proven ability to prioritize tasks effectively to meet tight deadlines.
  • Excellent presentation skills for explaining technical concepts to non-technical audiences.

Core Technical Skills:
  • Backend Development: .NET Core, .NET 6+, ASP.NET MVC, .NET WebAPI development, microservices architecture, and clean code principles.
  • Frontend Frameworks: Blazor, Angular, React – with a focus on component-based architecture and responsive UI design.
  • Cloud & DevOps: Azure DevOps, Git, Docker, Kubernetes – including container orchestration and CI/CD pipelines.
  • Authentication & Authorization: OAuth, OpenID Connect, Azure AD B2C, Microsoft Entra ID for secure identity and access management.
  • Integration & Messaging: REST APIs, message brokers (e.g., RabbitMQ), event-driven and asynchronous messaging patterns.
  • Database Technologies: SQL Server, Entity Framework, Azure Cosmos DB for distributed, NoSQL data storage and real-time scalability.
  • Security Best Practices: Deep understanding of OWASP Top 10 vulnerabilities, secure coding practices, and application hardening techniques.

ABOUT KALSOFT
KalSoft is a multi-award-winning trusted technology partner in business innovation, delivering impactful business results to clients through digital modernization and evolution in over six countries. We are Microsoft's Gold Partner and have received Microsoft's Country Partner of the Year Award in 2018, 2012 and 2010.

Powered by JazzHR

qXyAKXFok6

Share This Job: