S
Soliton Technologies
Software Solutions Architect
Skills
C#.NETGit
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
15 September 2026
What they need
Role & responsibilities
- Lead architecture, technical direction, and delivery execution across workstreams, owning design reviews, key decisions, and release sign-off.
- Define and drive engineering standards, design patterns, coding practices, clean architecture, SOLID principles, and reusable approaches.
- Review system designs, interface contracts, data flows, integration points, and technical risks across complex, multi-module environments.
- Provide technical leadership for WPF/XAML (MVVM, data binding, threading, performance) and C#/C++ development including native components, legacy modules, hardware integration, low-level interfaces, and performance-sensitive logic.
- Troubleshoot complex issues across multi-process, multi-threaded environments using logs, dumps, traces, profilers, and memory analysis tools.
- Own technical delivery planning, estimation, dependency management, risk tracking, and delivery readiness.
- Partner with customers, product, QA, DevOps, hardware, and business stakeholders to translate needs into practical, sustainable software solutions.
- Challenge requirements or approaches that introduce technical debt, delivery risk, or poor customer outcomes.
- Mentor senior engineers and technical leads, raising the bar on architecture thinking, debugging depth, ownership, and delivery discipline.
- Build alignment across local and global teams, supporting customer and cross-site engagements as needed.
Preferred candidate profile
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, Electrical Engineering, or a related discipline.
- 10+ years of software engineering experience with proven delivery of complex software systems, including 4+ years in technical leadership, architecture, or large-scale delivery ownership.
- Experience leading large engineering teams, multiple workstreams, or Senior Technical Leads.
- Strong hands-on background in C#, .NET / .NET Core / .NET Framework, WPF, XAML, C++, and Windows desktop application development, with deep knowledge of MVVM, object-oriented design, SOLID principles, design patterns, clean code, and modular architecture.
- Strong understanding of multi-threading, asynchronous programming, memory management, inter-process communication, native-managed code interaction, and application performance in Windows environments.
- Strong debugging and troubleshooting skills across complex, multi-module, multi-process Windows-based software environments.
- Working knowledge of SDLC, Agile delivery, release planning, estimation, CI/CD pipelines, version control, code reviews, and software configuration management.
- Strong communication, stakeholder management, and customer-facing skills, with the ability to influence architecture and solution direction while balancing delivery commitments and long-term product quality.
Other offers great for you!
These companies are also looking for great profiles
V
Veilos
Architecte Solutions Senior
580
Freelance
Paris, France
Hybrid
Skills
RESTful APIsKubernetes
3 months ago
Quick apply
F
Fynd Recrutement
Architecte Solutions IA
80 000 – 95 000 €
Permanent contract
Paris, France
Hybrid
Skills
LLMs / Large language modelsPythonIA GenerativeAgents IALangGraphRAGMCPArchitecture CloudFinOps
10 days ago
Quick apply
S
Salutech
Architecte Solutions - Banque
600
Freelance
21000 Dijon, France
Onsite, Hybrid
Skills
Solution architectureFunctional architectureApplication architectureTechnical architectureAgile methodologiesBanking services
19 hours ago
Quick apply