Pune
72 days ago
Lead I - Product Architect

Role Proficiency:

Provides Technology Consulting on technology drivers and trends. Responsible for the Product Architecture of assigned Product(s) in the business division under the guidance of Product Architect I & II.

Outcomes:

      Contribute to the product team from technical/ architectural perspective delivering desired services and service levels       Enable the research and evaluation of new technology and new architecture/software designs       Keep abreast with the latest trends and knowledge within the technology space delivering an exceptional user experience       Participate in technological innovation enabling technology refreshes and selection of alternative technologies; thereby leveraging changing usage and trends in the industry       Drive the adoption of Architectural standards across the organization       Ensure identification analysis and resolution of systemic technical issues       Lead creation and delivery of proof-of-concept and near production-ready code prototypes; demonstrating new technologies or design patterns to other technology teams       Leverage technical experience to mentor and coach team members       Enable team collaboration working with cross-functional teams – demonstrated by working effectively with global /distributed teams building global applications   Enable efficient employment and recruitment activities provide coaching and guidance to a team of Product Architecture professionals and promote staff training and development   Set OKRs and success steps for self/ team; providing feedback of goals to team members

Measures of Outcomes:

      Number of architecture debts and technical debts addressed for assigned Product/Initiative       High code quality with near 100% code coverage for assigned Product/Initiative       Zero showstopper issues in production environment for assigned Product/Initiatives       Zero Severe/High/Medium vulnerabilities in the products for assigned Product/Initiatives       Zero downtime of applications or performance issues for assigned Product/Initiatives       Number of technical certification/ product certifications       Number of mentoring/technical sessions delivered       Number of ideas contributed to New Idea incubation and supported       Number of contributions towards Architecture Systems and Reusable Assets   Personal achievement of quarterly/yearly objectives (OKR Assignments HIG Stretch goals)

Outputs Expected:

Research and Development:

Understand technology trends
software tools and systems Identify areas to explore; creating prototypes and work on proof-of-concepts Develop reusable components and libs to enable rapid development Experiment with early ideas and technology
providing results of research performed


Manage business to go to and succeed in market acquisitions:

Protect assets and mitigate risks employing IP knowledge Instrumental in building disruptive products using technology


Manage great people:

Prioritize
delegate
influence
persuade
and resolve Positive working relationships with product directors
client CTOs
engineering / product managers
product designers and product operations/support team Mentor fellow engineering team members to learn and adapt to new technologies by practicing continuous learning.


Use great technology:

Deep understanding of the utilization of technology platforms to build an echo-system for product development Use scrum / agile proficiency (backed up by CSPO / CSM certifications) for project delivery Apply lean principles wherever applicable/possible Leverage CI/CD to manage build and release pipelines


Technology Consulting:

Assess existing landscape across relevant dimensions like Business Architecture/Application Architecture/Data Architecture/Technology Architecture; identifying gaps between current state and potential target state.


Innovation and Thought Leadership:

Evangelize the adoption of newer architecture paradigms and products within vertical and internal as well as external to the organization Promote reuse of in-house tools and accelerators across various accounts

Skill Examples:

      Thought leadership and architectural advocacy in building software applications       Ability to partner with product managers product designers and engineering to balance technical business and customer requirements while applying a user-centric design approach       Strong creative and problem-solving skills learning capabilities and decision-making ability       Capability to understand functional and non-functional requirements from specifications provided to build applications       Good technical knowledge in building highly scalable/available enterprise applications which cut across multiple solution designs and architecture.       An intense interest in innovation and new solutions within the identity industry with the ability to comprehend their likely impact       Demonstrated ability to deal with ambiguous business problems quickly learn new business domains and synthesize the situation applying Systems Thinking       Detail oriented self-directed self-motivated with a strong capacity for working successfully and flexibly with people at all levels in an organization       Good communications skills with the ability to communicate architecture and software design proposals to a variety of internal and external groups of stakeholders   Curiosity to learn more about new business domains and Technology Innovation   Strong visual communication and aesthetic sensibility   An empathetic listener who can give and receive honest thoughtful feedback   Ability to clearly articulate architecture and software design decisions through immersive techniques and mediums   Excellent communication presentation and organizational skills with attention to detail

Knowledge Examples:

Knowledge Examples

      Experience working with multiple programming languages database engines web/mobile technologies software and tools       Extensive experience in applying architecture/software design principles patterns methods and tools       Excellent knowledge of software development/testing methodologies along with change and configuration management practices in Linux based environments       Strong working knowledge of delivering projects from end-to-end: problem statement and conceptualization proof-of-concept and participation in final deployment       Good working knowledge of building product on Cloud environment (AWS Azure GCP) exposure to application development using containerized environment (Docker Kubernetes Mesos)       Good knowledge of Data Modelling and Data Management Strategies for different data domains (In-Memory RDBMS MPP and NoSQL) utilizing current and next generation technologies to meet evolving business needs       Managing and delivering architecture/software design needs for multiple large-scale initiatives/product development teams       Expertise in full spectrum of Application Lifecycle Management (ALM/SDLC) process techniques and methodologies       Experience in envisioning and designing for Products /platforms at user-focused technology companies Expertise in defining guidelines standards and best practices

Additional Comments:

About the Role: We are looking for a Software Architect with strong experience in .NET development and Microsoft Azure to help build and scale our next-generation FinTech platforms. You will work on secure, high-availability systems that power core financial services, collaborating with cross-functional teams to deliver features that directly impact our customers. You’ll play a key role in developing backend services, cloud integrations, and microservices that are performant, secure, and compliant with financial regulations. Key Responsibilities: Design, develop, and maintain backend services and APIs using C# and .NET Core. Build and deploy cloud-native applications on Microsoft Azure, leveraging services such as App Services, Azure Functions, Key Vault, Service Bus, and Azure SQL. Contribute to architecture decisions and write clean, maintainable, well-tested code. Participate in code reviews, technical planning, and sprint ceremonies in an Agile environment. Collaborate with QA, DevOps, Product, and Security teams to deliver robust, secure solutions. Ensure applications meet high standards of security, reliability, and scalability, especially in a regulated FinTech environment. Support and troubleshoot production issues and contribute to continuous improvement. Required Skills & Qualifications: 8-10 years of experience in software development, primarily with C# / .NET Core. Strong hands-on experience with Microsoft Azure, including Azure App Services, Azure Functions, Azure SQL, Key Vault, and Service Bus. Experience building RESTful APIs, microservices, and integrating with third-party services. Proficiency with Azure DevOps, Git, and CI/CD pipelines. Solid understanding of software design principles, object-oriented programming, and secure coding practices. Familiarity with Agile/Scrum development methodologies. Bachelor’s degree in Computer Science, Engineering, or a related field.

Confirm your E-mail: Send Email