Software Solutions Architect (Chennai)

Software Solutions Architect (Chennai)

16 Sep
|
Soliton Technologies
|
Chennai

16 Sep

Soliton Technologies

Chennai

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.

- Robust 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.

📌 Software Solutions Architect (Chennai)
🏢 Soliton Technologies
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software solutions architect (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: software solutions architect (chennai) / chennai