Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Technical Architect/Solution Architect (Strong Knowledge in ReactJS) based in India.

We are seeking an experienced Technical Architect/Solution Architect to define and guide the architecture of complex software solutions. This role serves as the key technical authority within the technology stack, driving high-level design decisions, establishing engineering standards, and ensuring scalable, reliable, and maintainable solutions. You will work closely with development teams, stakeholders, and cross-functional partners to translate business needs into robust technical architectures. The ideal candidate combines strong hands-on development expertise with deep architectural knowledge and enjoys staying involved throughout the delivery lifecycle. You will contribute to innovative digital products while working in a collaborative, global, and technology-driven environment. This is an opportunity to influence engineering practices and shape solutions that create lasting business impact.

Accountabilities:
  • Own technical architecture decisions and define high-level design strategies, ensuring solutions align with business objectives, scalability requirements, and engineering best practices.
  • Establish and maintain technical standards, including coding practices, architectural patterns, development tools, and technology platforms.
  • Provide hands-on technical guidance and collaborate with engineering teams throughout the software development lifecycle.
  • Design and review software architectures using methodologies such as UML, C4, and ArchiMate to communicate complex solutions effectively.
  • Lead architecture discussions and contribute to solution design across web, desktop, and mobile platforms.
  • Ensure the adoption of modern software development practices, including Agile methodologies, DevOps principles, and CI/CD processes.
  • Guide the implementation of solutions using technologies such as ReactJS, REST APIs, C#, and .NET.
  • Collaborate with technical and business stakeholders to evaluate trade-offs, recommend solutions, and support strategic technology decisions.
  • Contribute to SaaS architecture initiatives and cloud-based solution designs where applicable.
  • Support continuous improvement by identifying opportunities to enhance system performance, reliability, and delivery efficiency.
  • Requirements:

    • 13+ years of experience in the IT industry, with at least 8 years of experience in Software Architecture or Solution Architecture roles.
    • Strong hands-on expertise with ReactJS and modern front-end development practices.
    • Strong experience designing and integrating REST APIs.
    • Solid knowledge of C# and .NET technologies.
    • Deep understanding of software development lifecycle (SDLC) processes, architectural patterns, and design methodologies.
    • Proven experience working with Agile software development methodologies.
    • Experience creating high-level technical designs using UML, C4, and/or ArchiMate frameworks.
    • Strong understanding of DevOps practices and CI/CD tools.
    • Experience designing solutions across web, desktop, and mobile platforms is a plus.
    • Familiarity with SaaS architecture principles and cloud platforms such as AWS, Azure, or GCP is preferred.
    • Relevant certifications such as Cloud Solutions Architect certifications or TOGAF certification are advantageous.
    • Strong communication, problem-solving, stakeholder management, and decision-making skills.
    • Ability to manage technical challenges, support teams during critical situations, and evaluate solutions from both technical and business perspectives.
    • Benefits:

      • Remote-first working model with flexibility to work where you perform best.
      • Strong focus on employee well-being and work-life balance.
      • Opportunity to collaborate with talented professionals across global teams.
      • Inclusive environment with open communication and opportunities to share ideas.
      • Exposure to diverse clients, industries, and complex technology challenges.
      • Career development opportunities through continuous learning and professional growth.
      • Opportunity to work on innovative digital transformation and AI-driven projects.
      • Supportive culture built around collaboration, respect, continuous improvement, and excellence.