Find Your Next Job
Software Architect (C#,.Net)
Posted on June 23, 2026
- Ka, India
- 0 - 0 USD (yearly)
- Full Time
Tailor Your Resume for this Job
Job Profile
- Responsible for Architecture and high-level design of product components / sub-systems
- Understand business cases, drivers, and articulate solutions that meet good software quality metrics.
- Analyze software requirements and develop the software design elements.
- Provide inputs for project planning activities (estimates, dependencies, integration sequences, etc.)
- Supporting the team to implement the low level design.
- Supporting team or responsible for analyzing and fixing for critical issues e.g. Performance, memory
- Able to identify Technical debt or Design/architectural smell and provide the design decision or solution.
- Capability to work on multiple products/modules simultaneously.
- Review of Impact Analysis document and provide the feedback.
- Coach and mentor team members regarding technology, software design, tools, and various software
- Support Test Design, Verification and Validation activities.
- Drive improvements for Non-Functional Requirements with focus on Performance, reliability, and
- Evaluate technologies and perform / drive prototypes
- Advice in make or buy decisions
- Ensure that SW architecture meets the product & business requirements
- Contribute towards defining product roadmaps
- B.E. / B.Tech / MCA/ M. Tech/ MSc (Computer Science)
- Good understanding of software architecture and design patterns
- Around 12-15 years of industry experience in OOAD/C#, WPF, .NET. Knowledge of C++ will be an added
- Proficient in C#, WPF and, .NET platform
- Good understanding of various SW troubleshooting tools.
- Sound knowledge of Microsoft technologies and framework.
- Good of troubleshooting area for managed based and unmanaged codebase
- Hands on experience in requirement engineering, design and implementation in projects developed on
- Sound knowledge of Software Development Lifecycle Process.
- Experience in native syngo platform will be an added advantage.
- Good Analytical and problem solving skills
- Experience in software estimations, scheduling and tracking
- Agile/Scrum development experience
- Understanding of Healthcare standards (e.g. DICOM, HL7)
Tailor Your Resume for this Job
Share with Friends!