Back to jobs

Solutions Architect

Kumaran Systems
Toronto, Ontario, Canada
Full-time

We are seeking a highly skilled and hands-on Technical Solution Designer with strong expertise in .NET technologies as the primary skill set, followed by solid experience in Java. The ideal candidate will be responsible for designing scalable, high-performance technical solutions, guiding development teams, and actively contributing to implementation.

This role requires both architectural thinking and hands-on coding capabilities.

Key Responsibilities:

* Design end-to-end technical solutions aligned with business requirements.

* Lead solution architecture discussions and define system design, integration patterns, and technology stack.

* Provide technical leadership and guidance to development teams.

* Actively participate in hands-on development, code reviews, and troubleshooting.

* Ensure best practices in architecture, coding standards, security, performance, and scalability.

* Collaborate with cross-functional teams including business stakeholders, DevOps, QA, and product teams.

* Drive technical design documentation and ensure clarity across teams.

* Mentor developers and ensure technical excellence in delivery.

Required Skills & Experience:

* Strong hands-on experience in .NET / .NET Core / ASP.NET (Primary Skill).

* Good working knowledge of Java and related frameworks (Spring Boot preferred).

* Experience in designing scalable enterprise-grade applications.

* Strong understanding of:

* Microservices architecture

* RESTful APIs

* Cloud platforms (Azure preferred)

* Database design (SQL Server / Oracle / MySQL)

* CI/CD pipelines and DevOps practices

* Experience in system integration and performance optimization.

* Strong problem-solving and analytical skills.

Applications go to the hiring team directly