Job Directory Genpact Senior Principal Consultant-Technical Architect

Senior Principal Consultant-Technical Architect Genpact
New York, NY

Genpact is a global professional services company providing finance and accounting, core business services, sourcing, procurement and supply chain services, and IT services.

Companies like Genpact
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Genpact

Job Description

Senior Principal Consultant, Technical Architect

Function: Digital

New York City, Chicago, Boston

With a startup spirit and 80,000 curious and courageous minds, we have the expertise to go deep with the world's biggest brands-and we have fun doing it. Now, we're calling all you rule-breakers and risk-takers who see the world differently, and are bold enough to reinvent it. Come, transform with us.

Inviting applications for the role of Senior Principal Consultant, Technical Architect

Our company was founded on the principle that design and technology work in Genpact Tandem Seven to create superior experiences. As part of our global team you will be responsible for the specification, development, testing, delivery and support of our liquidity analytics. Our flat structure requires and enables team members to evolve through the entire spectrum of the software lifecycle. For commercial banking, liquidity management is of critical importance. As such providing accurate and intuitive Liquidity analytics is a key differentiating factor for the users. You will interact with our users to ensure that we produce the best possible product. You will be required to contribute to the vision, propose ideas and drive the implementation of liquidity analytics. You will also interact with SRE and platform teams.

The Technical Architect will be responsible developing JEE based software or web based solutions. Experience with an agile development methodology. Candidate should have a combination of client, architectural, and technical skills. While a candidate may not have all applicable skills, one should be familiar enough (preferably with proven experience) to lead experts in the development of applications. Someone in this role will occasionally need to be able to assist with software development efforts, and should be comfortable with hands-on development and deployment.


* Experience designing and implementing patterns in JEE applications.
* Experience implementing JEE based MVC frameworks: Spring Framework, Play Framework, etc.
* Spring Framework experience: dependency injection, MVC, transaction management.
* ORM experience with JPA, Hibernate, or similar.
* Understanding of ORM abstractions such as Spring Data is desirable.
* Experience working with Java based web services: RPC and HTTP.
* Experience in security, high availability, cloud, or "big data"
* API design and construction: REST, SOAP, etc.
* Middle tier integration with ESB or API gateways.
* Delivery experience with NoSQL databases: MongoDB, CouchDB, Elasticsearch, Apache Solr, etc.
* Experience with authentication and single sign-on standards: SAML, OAuth, OpenID.
* DevOps expertise: Jenkins, Chef, Puppet, etc.
* Understanding of source control as it pertains to: committing, deploying, branching, merging.
* Experience with Git would be ideal.
* Candidate should be conversant in cloud platforms such as AWS and Azure.
* Working knowledge of using and deploying on cloud platforms is a plus.
* Relational database modeling and design.
* Experience integrating with enterprise systems: Salesforce, Oracle ERP, SAP, and PeopleSoft.
* Certifications are a plus: Java, TOGAF, Adobe, etc.
* Ability to design and deliver enterprise level solutions.
* Requirements gathering, presentation, and tracking.
* Experience with detailed technical architecture assessment.
* Mastery of object-oriented design.
* Detailed understanding of design patterns and their applicability.
* Ability to design scalable and resilient end-to-end solutions.
* Opinionated about general architecture and design principles.


Minimum qualifications

* BS/BA degree with CS concentration, MS/MA is preferred.
* Senior consulting experience with large, Fortune 500 companies.
* Experience and desire to create intellectual capital: white papers, conference speaking, etc.
* Ability to communicate and interact with VP and director level colleagues.
* Ability to explain complex technical details to a business audience.
* Ability to create and present PowerPoint slide decks.
* Writing skills: architectural assessments, statements of work, status reports.

Preferred qualifications

* Experience in agile development with the ability to act as a Scrum leader.
* Experience in facilitating the process of refining business epics, stories, and tasks.
* Ability to create technical stories and tasks, based on provided epics and stories.
* Ability to define details of stories and tasks: inputs, outputs, rules, and technical requirements.
* Demonstrable experience in product life cycle processes, including: UX, visual design, front-end, back-end, and testing.

Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit Follow us on Twitter, Facebook, LinkedIn, and YouTube.


About Genpact

Genpact is a global professional services company providing finance and accounting, core business services, sourcing, procurement and supply chain services, and IT services.

10001 employees

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.