Technical Architect

About the Position

Position Type


Position Location

Coimbatore, India

Position Shift

Day Shift

Duties and Responsibilities
  • Conduct a feasibility study for all new engagements
  • Suggest tools & technology based on client requirement
  • Analyze and understand technical challenges in the requirements phase
  • Set up a meeting internally to discuss the tech stack and also discuss with client all the tech components for the project to be finalized
  • Review and approve the estimates from the team
  • Prepare high-level design flow, Technical Design Document, Process Flow Diagram
  • Helping Infrastructure team in setting up Infra set up, based on client requirements
  • Support on migrating/adapting to new Tool/Technology/New updates. To do POC on the suggested new tools and provide clarity to know why this tool/tech stands out compared to others
  • Ongoing coaching and supporting project teams on technical issues/improvements etc. Ownership of technical challenges impacting delivery. Support to resolve technical challenges considering the delivery timeline
  • Client interaction for high-level technical aspects of the project and escalations, if any
  • Daily catchup with the team to understand if the team is on the right track and guide them wherever required
  • Setting appropriate processes for various aspects of Software Development Life Cycle
  • Educate, train and coach team members in adherence to these processes
  • To scan the Tools & Technology landscape all the time for the latest and most appropriate to achieve Scalability, Performance, Security, specific client requirements and thus overall client satisfaction
  • Educate the team on using third party frameworks and understanding license agreements.
  • Guide team to learn new technology updates like native/cross-platform updates like Flutter, React native, etc.
  • Support in recruitment to identify the right resources
  • Proven experience as a Technical Architect
  • 12+years of software development with at least 3 years of Architect experience in various platforms like web, mobile applications
  • Experience in designing Application & Product Architecture, Automation, Conversational Bot, Transformation & Cloudification of applications, DevOps, application security & engineering by leveraging RESTful APIs and Microservices
  • Experience designing applications in cloud technologies like AWS
  • Excellent knowledge in database management like MySQL, NoSQL databases.
  • Expertise in software engineering principles, object design, security, data interchange, data management, etc.
  • Experience working with distributed architecture and services with external vendor integration
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
  • Solid troubleshooting skills and ability to suggest team members for various ways to look out for the root cause of problems
  • Solid understanding of the practical application of agile development methods and leading software development teams in an Agile/Lean environment.
  • Familiarity with HTML/CSS, JavaScript and UI/UX design concepts for Web and Mobile applications
  • Have knowledge and understanding of Data integration tools like Informatica, AWS Glue, and other ETL tools or open-source tools/technology.
  • Good to have experience working with the infrastructure architecture team in helping incorporate necessary support/automation required in development.
  • Good to have experience working in enterprise product development life-cycle.

Submit Application