Talent.com
Client Software Architect

Client Software Architect

ACG WorldDelhi, India
2 days ago
Job description

Client Software Architect :

Seeking an experienced

Client Software Architect

with a strong background in

C#

C++

Microsoft .NET, WCF, WPF

JavaScript

, etc. to lead the design and development of innovative, high-performance software solutions.

In this role, you will be responsible for architecting scalable and maintainable client-side applications, integrating industrial devices into the software ecosystem, and working closely with cross-functional teams to ensure the successful delivery of products that meet both business and technical requirements.

You will play a key role in setting the technical direction, mentoring developers, and ensuring the integration of best practices throughout the software development lifecycle.

Key Responsibilities :

Software Architecture & Design :

Lead the design and architecture of complex client-side applications using

C#

C++

  • .NET Core

, and

JavaScript

(along with relevant front-end frameworks like React or Angular or Electron).

Create high-level and detailed architecture designs, ensuring they are scalable, secure, and maintainable across multiple platforms.

Design, document, and communicate architectural decisions to stakeholders, ensuring alignment with business goals and technical requirements.

Work with product managers and business stakeholders to understand user requirements and translate them into technical solutions.

Industrial Device Integration :

Design and implement integration solutions for industrial devices and systems (e.g., scanners, cameras, printers, PLCs, sensors, controllers, etc.) into enterprise software applications.

Utilize communication protocols like OPC, Modbus, MQTT, or proprietary device interfaces to facilitate seamless integration between software and industrial hardware.

Work with cross-functional teams to manage data flow from industrial devices and ensure that the software can process and analyse real-time data effectively.

Ensure the scalability, security, and reliability of industrial devices within the larger system architecture.

Leadership & Mentorship :

Provide technical leadership and mentorship to development teams, ensuring best practices in software engineering and design patterns are followed.

Guide and collaborate with team members on complex development tasks, code reviews, and problem-solving.

Promote and establish software design principles such as SOLID, DRY, and separation of concerns.

Cross-Functional Collaboration :

Collaborate closely with backend engineers, UI / UX designers, and product managers to ensure seamless integration between client-side and server-side systems.

Work with QA teams to ensure that code quality and performance meet industry standards and user expectations.

Lead and participate in sprint planning, daily stand-ups, and retrospective meetings.

Technology Evaluation & Implementation :

Evaluate and recommend new technologies, frameworks, and tools to improve development efficiency, system performance, and scalability.

Drive the adoption of modern software development practices, including CI / CD pipelines, version control systems, and automated testing frameworks.

Champion the use of

  • .NET Core
  • C#

    JavaScript

    , etc. to build robust and performant applications.

    Performance & Scalability :

    Ensure that the applications are optimized for high performance, responsiveness, and scalability.

    Identify and resolve bottlenecks in the system architecture and codebase to enhance system performance.

    Implement caching strategies, load balancing, and other performance optimization techniques.

    Quality & Security :

    Maintain high code quality by implementing code reviews, unit testing, and ensuring security best practices.

    Ensure the application complies with security, privacy, and regulatory standards.

    Continuously monitor and improve software development processes, tooling, and practices.

    Client Engagement & Technical Support :

    Interact with clients and stakeholders to understand their technical needs and provide solutions that align with their goals.

    Provide technical support during the deployment and maintenance phases of the project lifecycle.

    Address complex client-side issues and provide solutions to ensure client satisfaction.

    Required Qualifications :

    Bachelor’s degree

    in Computer Science, Software Engineering, Electrical Engineering with 15+ years of experience in

    C#

    C++

    , and

    Microsoft .NET

    stack (including

  • .NET Core, WCF, WPF
  • and

    ASP.NET

    ).

    5+ years of experience in a software architect or lead role with a focus on client-side applications and integration.

    Strong experience with

    client-server architecture

    RESTful APIs

    JavaScript

    , and web technologies (HTML, CSS, front-end frameworks such as React, Angular, or Vue.js).

    Significant experience with

    industrial device integration

    , including the integration of cameras, scanners, printers, PLCs, sensors, IoT devices, and other industrial hardware using protocols like OPC, Modbus, MQTT, and other industry-standard communication protocols.

    Expertise in modern software development methodologies and design patterns (e.g., TFVC, MVC, MVVM, SOLID, etc.).

    Deep understanding of object-oriented programming (OOP) and principles of software design.

    Experience with performance optimization and scalability best practices.

    Strong knowledge of version control (e.g., Git), CI / CD practices, and automated testing frameworks.

    Familiarity with cloud services and infrastructure (Azure, AWS, etc.) and how they relate to client applications.

    Experience with

    frontend frameworks

    (e.g., Angular, React, Electron, etc.) for client-side development.

    Proficiency with C++ for performance-critical applications, such as those requiring low-level system interactions.

    Familiarity with industrial automation systems and IoT solutions.

    Knowledge of Agile development methodologies (Scrum, Kanban) and experience with project management tools (JIRA,TFVC Azure DevOps).

    Familiarity with

    DevOps

    practices and tools, such as automated build pipelines and infrastructure as code.

    Create a job alert for this search

    Software Architect • Delhi, India

    Related jobs
    • Promoted
    Solutions Architect

    Solutions Architect

    24 Seven TalentDelhi, IN
    Minimum 12 years of hands-on experience in SAP ERP, with deep expertise in FI and MM modules.Proven track record in design and configuration across Accounts Payable, Logistics Invoice Verification ...Show moreLast updated: 21 days ago
    • Promoted
    Solutions Architect

    Solutions Architect

    DautomMeerut, IN
    Solution / Application Architect - Banking Domain.We are looking for a highly experienced 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧.𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭 with strong expertise in 𝐁𝐚𝐧𝐤𝐢𝐧𝐠 𝐚𝐧𝐝 𝐅𝐢𝐧𝐚𝐧𝐜𝐢𝐚𝐥 𝐒𝐞𝐫�...Show moreLast updated: 3 days ago
    • Promoted
    Datacenter Presales Solutions Architect

    Datacenter Presales Solutions Architect

    Tata Consultancy Servicesgurgaon, haryana, in
    Digital Workplace (SD & EUC) Automation Solution Architect.Required Technical Skill Set • •.Sound knowledge of ServiceDesk operation process, Tools and Analytics. Extensive knowledge of digital Servic...Show moreLast updated: 1 day ago
    • Promoted
    Cloud Architect

    Cloud Architect

    Hexaware Technologiesgurgaon, haryana, in
    Total IT Experience 12 to 18 years.Must experience in Cloud Architect.Must experience in Azure (Func, Blob storage, API Mgmt, Logic apps). Can be from any technical programming background like.NET C...Show moreLast updated: 3 days ago
    • Promoted
    Enterprise Architect

    Enterprise Architect

    Fiservnew delhi, delhi, in
    What does a successful Advisor, Software Development Engineering – Enterprise Architect do?.As a successful Enterprise Architect, you will be responsible for developing and leading the design and i...Show moreLast updated: 3 days ago
    • Promoted
    Python Software Architect

    Python Software Architect

    ConcentrixDelhi, Delhi, India
    A new breed of tech company — Human-centered.We create game-changing solutions across the enterprise, that help brands grow across the world and into the future. We are trusted by clients across all...Show moreLast updated: 24 days ago
    • Promoted
    Software Architect

    Software Architect

    EvolutionCo Group | CX • Design • Marketing • Tech • InnovationMeerut, IN
    We are seeking a Senior Software Architect with extensive experience in designing, developing, and delivering enterprise-grade software solutions. The candidate should possess deep technical experti...Show moreLast updated: 3 days ago
    • Promoted
    Solution Architect - SD SAP Order-to-Cash

    Solution Architect - SD SAP Order-to-Cash

    Sunrise Systems, Inc.Meerut, IN
    Contract Duration : 06 months contract.From a technical side, candidates should be able to understand ABAP and had participated in integration projects which includes : IDOCs, APIS, etc.From a funct...Show moreLast updated: 3 days ago
    • Promoted
    Oracle Cloud ERP Functional Architect (Relocate to Qatar)

    Oracle Cloud ERP Functional Architect (Relocate to Qatar)

    Alchemy Global Talent SolutionsMeerut, IN
    Open to international applicants!.Join a transformative journey in Doha, Qatar, as an Oracle Cloud ERP Functional Architect specialising in Retail and Food & Beverages. This is an exciting opportuni...Show moreLast updated: 22 days ago
    • Promoted
    Azure Architect

    Azure Architect

    TalentBridgeDelhi, IN
    Months of Contract (It will keep on extending).We are seeking an experienced Azure Integration Specialist / Architect to design, develop, and implement end-to-end integration solutions across multi...Show moreLast updated: 3 days ago
    • Promoted
    Software Architect

    Software Architect

    PhonePeDelhi, India
    PhonePe is India’s leading digital payments platform with over 280 million registered users.Using PhonePe, users can send and receive money, recharge mobile, DTH, data cards, pay at stores, make ut...Show moreLast updated: 30+ days ago
    • Promoted
    Software Architect Technical Lead (Spring Boot, Scalable Microservices)

    Software Architect Technical Lead (Spring Boot, Scalable Microservices)

    HuxleyGhaziabad, IN
    Company - eCommerce and Fintech Giant.Budget - $60,000 - $72,000 USD.A leading technology firm headquartered in Tokyo is driving innovation in the. Engineering teams build scalable microservices usi...Show moreLast updated: 3 days ago
    • Promoted
    Software Architect

    Software Architect

    YourTribeDelhi, India
    We're seeking a Software Architect for Data & Platform who will define and drive the technical vision for our real-time streaming infrastructure and trading platform ecosystem.You'll architect miss...Show moreLast updated: 30+ days ago
    • Promoted
    Architect

    Architect

    Alp Consulting Ltd.Delhi, IN
    Greetings from DataCore Technology !!!!!.This is regarding Contract to Hire position with our client.Digital Transformation – Sitecore Platform Reimagine Program. You’ll lead the rearchitecture of t...Show moreLast updated: 14 days ago
    • Promoted
    Software Architect

    Software Architect

    Zenwork, IncDelhi, India
    Zenwork is a market leader in the fintech space whose products help automate IRS tax filing processes by blending Tax expertise with technology tools. With over a decade of experience, we've empower...Show moreLast updated: 3 days ago
    • Promoted
    Technical Architect Oracle Cloud

    Technical Architect Oracle Cloud

    Proso.aifaridabad, haryana, in
    Technical Architect – Oracle Fusion Cloud (OIC, VBCS, OCI, ERP, HCM).We are seeking a highly experienced.Oracle Fusion Cloud Technical Architect. Oracle Integration Cloud (OIC).Visual Builder Cloud ...Show moreLast updated: 3 days ago
    • Promoted
    Cloud Solution Architect

    Cloud Solution Architect

    Vista Applied Solutions Group Incnarela, delhi, in
    Title : Cloud Solution Architect.Services Description : To provide a remediation engagement to remediate Buyer’s Azure environment and security workflow within the guidance of Buyer’s CSS.Provide str...Show moreLast updated: 3 days ago
    • Promoted
    Workforce Software Senior Consultant / Solution Architect

    Workforce Software Senior Consultant / Solution Architect

    MPOWER PLUS INDIA PRIVATE LIMITEDDelhi, IN
    Job Title : Workforce Software Senior Consultant / Solution Architect.Exp : 8+yrs (Relevant to WFS 5yrs).Salary - 3,00,000 -3,40,000 / month(gross). Workforce Software implementation.Deep expertise in T...Show moreLast updated: 23 days ago