Talent.com
Client Software Architect
Client Software ArchitectACG World • srikakulam, andhra pradesh, in
No longer accepting applications
Client Software Architect

Client Software Architect

ACG World • srikakulam, andhra pradesh, in
1 day 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 • srikakulam, andhra pradesh, in

    Related jobs
    Full Stack Tech Lead- Contract

    Full Stack Tech Lead- Contract

    Gravity Infosolutions, Inc. • Srikakulam, Andhra Pradesh, India
    Position : Full Stack Tech Lead Location : Remote Type : Contract Duration : 6 months+ Extendable Time zone : 2pm-10pm IST (CET Time zone) Experience : 6+ Job description for Tech Lead Full Stac...Show more
    Last updated: 1 day ago • Promoted
    SAP Integration architect

    SAP Integration architect

    CO-WORKER TECHNOLOGY AB • Srikakulam, Andhra Pradesh, India
    Profile / Role : Senior SAP integration architect Location : Remote Job description : We are looking for a senior SAP integration architect who is passionate about integration challenges across differ...Show more
    Last updated: 21 hours ago • Promoted • New!
    DevOps Architect ( Full-time at a Fortune 500 tech MNC)

    DevOps Architect ( Full-time at a Fortune 500 tech MNC)

    HARP • Srikakulam, Andhra Pradesh, India
    Job Description : We are seeking an experienced IaC Architect with strong proficiency in automation and cloud-native practices. The ideal candidate will design, implement, and maintain infrastr...Show more
    Last updated: 21 hours ago • Promoted • New!
    Contract - Windchill Architect

    Contract - Windchill Architect

    KPG99 INC • Srikakulam, Andhra Pradesh, India
    Role : Windchill Architect Location India -Remote 100% Duration 12+ months Contract Visa Independent only The ideal candidate will be capable of leading and driving technical activities , while al...Show more
    Last updated: 21 hours ago • Promoted • New!
    Client Software Architect

    Client Software Architect

    ACG World • srikakulam, India
    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...Show more
    Last updated: 8 hours ago • Promoted • New!
    Azure Solution Architect ( Full-time at a Fortune 500 tech MNC)

    Azure Solution Architect ( Full-time at a Fortune 500 tech MNC)

    HARP • Srikakulam, Andhra Pradesh, India
    Job Details : 13+ Years of development and application modernization experience.Experience in hosting and configuring applications on IIS and leading the modernization of applications to the ...Show more
    Last updated: 21 hours ago • Promoted • New!
    Azure Technical Architect ( Full-time at a Fortune 500 tech MNC)

    Azure Technical Architect ( Full-time at a Fortune 500 tech MNC)

    HARP • Srikakulam, Andhra Pradesh, India
    Job Description 13+ Years of development and application containerization experience.Experience in hosting and configuring applications onto the Azure Platform as a Service (PaaS) platform, al...Show more
    Last updated: 21 hours ago • Promoted • New!
    Solution Architect Application with Generative AI-Part Time Trainer

    Solution Architect Application with Generative AI-Part Time Trainer

    Patch the Skill • Srikakulam, Andhra Pradesh, India
    Company Description Patch the Skill is a leading provider of corporate and technical training, offering a wide range of programs including Artificial Intelligence, Machine Learning, Cloud Computing...Show more
    Last updated: 1 day ago • Promoted
    Principal Architect (Node+Golang+React)

    Principal Architect (Node+Golang+React)

    BigStep Technologies • Srikakulam, Andhra Pradesh, India
    Job Description : We’re looking for a Technical Architect – Full Stack with 8+ years of experience in building, architecting, and delivering scalable, high-performance web applications.The role requ...Show more
    Last updated: 10 hours ago • Promoted • New!
    EDI Consultant (Oracle EBS + IBM Sterling Exposure)

    EDI Consultant (Oracle EBS + IBM Sterling Exposure)

    Elfonze Technologies • Srikakulam, Andhra Pradesh, India
    We are looking for an experienced EDI Consultant with strong expertise in Oracle EBS / Oracle E-Commerce Gateway , along with working exposure to IBM Sterling , to support global customer onboa...Show more
    Last updated: 21 hours ago • Promoted • New!
    Tech Lead Full Stack-Contract

    Tech Lead Full Stack-Contract

    Gravity Infosolutions, Inc. • Srikakulam, Andhra Pradesh, India
    Role : Tech Lead Full Stack-Contract Type : Contract Duration : 1 Year Experience : 5+ years Location : Remote Time Zone- European (CET) Job description for Tech Lead Full Stack : Conducts code rev...Show more
    Last updated: 1 day ago • Promoted
    MuleSoft Developer

    MuleSoft Developer

    Runmap Infotech Private Ltd. • Srikakulam, Andhra Pradesh, India
    Hiring : Senior MuleSoft Developer (Remote) Location : Remote – India Experience : 5+ Years Shift Timing : General Shift Employment Type : Full-time We are looking for a highly skilled Senior Mule...Show more
    Last updated: 21 hours ago • Promoted • New!
    Freelance Oracle Cloud HCM Solution Architect

    Freelance Oracle Cloud HCM Solution Architect

    ThreatXIntel • Srikakulam, Andhra Pradesh, India
    Company Description ThreatXIntel is a startup cybersecurity company focused on delivering advanced and tailored solutions to protect businesses and organizations from cyber threats.Our expertise sp...Show more
    Last updated: 21 hours ago • Promoted • New!
    Windchill Architect

    Windchill Architect

    KPG99 INC • Srikakulam, Andhra Pradesh, India
    Position- Windchill Architect Duration- 12+ months Location : Remote Key Responsibilities : Lead Windchill solution design, customization, and configuration efforts. Drive end-to-end development act...Show more
    Last updated: 21 hours ago • Promoted • New!
    Oracle Analytics & AI Solutions Architect

    Oracle Analytics & AI Solutions Architect

    TribolaTech Inc • Srikakulam, Andhra Pradesh, India
    Only considering candidates from wither Bengaluru or Hyderabad location.Remote Role Permanent position Job Title : Oracle Analytics & AI Solutions Architect Time : 9 am to 6 pm OR 10 am to 7 pm Req...Show more
    Last updated: 19 days ago • Promoted
    Azure Data Architect

    Azure Data Architect

    9NEXUS • Srikakulam, Andhra Pradesh, India
    Job Title : Azure Data Architect Experience : 8–12 Years Location : Remote Job Description We are seeking an experienced Azure Data Architect to design, implement, and optimize enterprise-scale da...Show more
    Last updated: 21 hours ago • Promoted • New!
    Hubspot Solution Architect

    Hubspot Solution Architect

    Espire Infolabs • Srikakulam, Andhra Pradesh, India
    We Are Hiring : HubSpot Solutions Architect Location : Remote (Australia shift timings) Valid Passport Required (8+ months validity) | No past visa rejections Are you a HubSpot expert ready to drive ...Show more
    Last updated: 21 hours ago • Promoted • New!
    Oracle OTM Techno-Functional

    Oracle OTM Techno-Functional

    Tech USA • Srikakulam, Andhra Pradesh, India
    Shift Timings : 3 : 00pm to 12 : 00pm IST Key Responsibilities : Help lead OTM upgrade efforts (on-premise / in-place) to version 6. Design and implement functional enhancements tailored to business need...Show more
    Last updated: 21 hours ago • Promoted • New!