product architect in bangalore

randstad india
position type
apply now

bangalore, karnataka
Information Technology
position type
reference number
randstad india

job description

product architect in bangalore

Job Description Summary

The Engineering Lead (Platforms) / Product Architect will be responsible for leading the

engineering initiatives for the technology platforms being built by the group companies. The

equivalent names for this position are Platform Architect, Product Architect, Software Engineering Lead, and Product Engineering Lead.


Core Responsibilities

  1. Architecture, high level design and detailed design of multiple software platforms.


  1. Hands-on development for prototyping and initial releases of software, working closely with product manager to execute on the product backlog


  1. Leading and guiding a technical team of software developers for major releases, Code reviews and overall responsibility for Tech Quality Assurance (TQA)


  1. Technology risk identification and mitigation, new tech evaluation


Example Deliverables

  1. Architecture / Design blueprints for both development and deployment


  1. Working software – e.g. mobile applications, server applications, APIs, database applications, integration services


  1. Engineering / build plan for feature development, working platform features as per the product backlog, fixes to any issues reported, enhancements to any features as per user requirements


  1. New technology evaluation report


Qualification & Experience

  1. Bachelor’s / Masters’ degree from a reputed university
  2. Engineering / Architecture certifications (e.g. TOGAF) would be a plus
  3. Years of experience: 15-20 years.
  4. Experience of Fintech organization or Financial services expertise is a plus.


Technical Competencies

  1. Proven experience in architecting and building software platforms, in particular cloud based multi-tenant, SaaS architecture


  1. Software development expertise
    • Back end technologies e.g. Java, Python, PHP, C# .Net, JavaScript (Node), etc.
    • Front end technologies e.g. HTML/CSS and frameworks e.g. Bootstrap, Angular, React, Express, etc.
    • Mobile applications e.g. native (Android, iOS) and hybrid
    • Database technologies e.g. MySQL, Oracle, MS SQL Server, MongoDB, etc.
    • Cloud technologies e.g. Web Services, REST APIs, API gateways, micro services, multi-tenant SaaS applications, usage of Cloud AI services


  1. Experience in agile software development
  2. Experience in low code platforms and prototyping


  1. Expertise in data management & analytics, data visualization, dashboard development e.g. using Microsoft Power BI, Tableau and similar platforms


Behavioral Competencies

  1. Ability to work both as an individual contributor as well as part of a larger team


  1. Leadership ability – mentoring and guiding a team of developers, reviewing their software deliverables, and helping them address any issues


  1. Ability to work against stringent deadlines and as per a clearly defined release roadmap and Plan


  1. Possessing a positive, can do attitude – “any problem can be solved”


Java, spring, hibernate, SQL, HTML, Design Patterns