Solutions Architect
Kumaran SystemsWe 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.