Senior Principal Consultant, Application Architect

Genpact

5 - 10 years

Pune

Posted: 9/3/2024

Job Description

Responsibilities

 

  • Application Design: Lead the design of scalable, reliable, and high-performance software applications based on business requirements and technical constraints. Create architectural blueprints, system diagrams, and documentation to communicate the design to the development team. 

  • Technology Evaluation: Research and evaluate emerging technologies, tools, and frameworks to identify opportunities for improving application performance, security, and maintainability. Provide recommendations for technology adoption and conduct proof-of-concept evaluations. 

  • Software Development: Collaborate with development teams to guide and support the implementation of the architectural designs. Review code to ensure compliance with architectural principles and best practices. 

  • Performance Optimization: Identify performance bottlenecks and design solutions to improve application performance and responsiveness. Conduct load testing and performance tuning as necessary. 

  • Security: Ensure that the applications are designed with security best practices in mind. Implement security measures to protect sensitive data and prevent security vulnerabilities. 

  • Integration: Design and implement solutions for integrating new and existing applications, systems, and services. Ensure seamless data flow and communication between various components. 

  • Quality Assurance: Define and enforce coding standards and quality guidelines to ensure the delivery of high-quality software products. Conduct code reviews and provide constructive feedback to the development team. 

  • Agile Methodology: Participate in Agile/Scrum development processes, including sprint planning, backlog grooming, and retrospectives. Collaborate with the team to estimate work efforts and set realistic project timelines. 

  • Stakeholder Management: Interact with stakeholders, including business users, project managers, and executives, to gather requirements, provide updates, and address concerns related to application architecture. 

  • Documentation: Maintain comprehensive documentation of application architectures, design decisions, and technical specifications. Prepare technical documentation for internal and external audiences. 

Qualifications we seek in you!

About Company

Genpact is a global professional services firm delivering digital transformation by putting digital and data to work to create competitive advantage.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).