Technical / Enterprise Architect

Enterprise Architect
Noida, India

Date: 8th April 2022

Job Status: Full Time

General Purpose:

RxLogix is seeking experienced enterprise architect who will be responsible for the overall product architecture. The candidate will have an opportunity to design and drive our products forward.

The ideal candidate should have strong understanding of the wider enterprise landscape and the implications on delivery, operations etc. from their design. The candidate should have extensive experience in software development and architecture, design patterns, databases, integration,  3rd party libraries and tools.

This position is for RxLogix Noida office location where majority of RxLogix India team is located currently. RxLogix will provide attractive relocation package to the selected candidate willing to move to Noida location for this position.

Essential Duties & Responsibilities

  • Excellent understanding of the systems architecture, application architecture, high availability, reliability, scalability, layered security, cloud architecture, etc.
  • Define the overall technical architecture for the system for the functional / non-functional requirements
  • Implement design patterns with the objective of ZERO maintenance and high performance
  • Hands-on approach in performance tuning, security and penetration fixes, debugging, framework setup, automation testing, refactoring and supporting the team during the development phase.
  • Preparing technical solution / architecture documents, lead POCs using new and latest technologies.
  • Providing hardware sizing and deployment topology recommendations based on client requirements
  • Own and enforce common design, architecture and re-usable component across multiple products within the company.
  • Enforce sound development practices and ensure the quality delivery of enterprise solutions.
  • Establish Coding standards. Perform internal audits of the development work performed to ensure coding standard are followed.
  • Ability to multitask and must be able to work in fast paced environment.
  • Lead the development across a variety of technologies including:
    • Java, JQuery, JavaScript, Grails, Groovy, Angular, Spring, Hibernate
    • Cloud solutions in AWS
    • Oracle database
    • Big data technologies o Business Intelligence tools

Minimum Requirements

  • Bachelors or Master’s degree in Computer Science or related field from a top college in India or abroad (e.g. Top 10 colleges in India).
  • Overall 12-15 years of experience with minimum 4-5 years on enterprise product technical design and architecture.
  • 10+ years hands on experience developing and designing enterprise software based on JVM Excellent communication skills to be able to present RxLogix product suite architecture to clients.
  • In addition, ability to clearly articulate and document the ideas and present design solutions and options for integration with other enterprise applications
  • Proven experience to architect products based on Microservices based architecture
  • Deep understanding of latest integration/interface technologies and standards
  • In-depth experience of J2EE/JVM based architecture & design with good knowledge of Grails.
  • Good experience with Oracle, PostGres and other leading RDMS databases
  • Experience in AWS technologies.
  • Knowledge and experience with various aspects of identity management and security
  • Knowledge of big data technologies including Hadoop, NoSQL data stores, and diverse analytics areas
  • Experience of reviewing the designs developed by senior developers, junior architects. Coach, mentor and lead them towards achieving consistency and standards based on targeted architecture of the product suite.
  • Experience applying agile development methodologies and associated tools
  • Experience with Atlassian stack (Jira/Confluence etc.)
  • Experience with DevOps concepts and tools
  • Work with geographically distributed development teams
  • Experience as Solution Architect in Health and Life Science environments is a plus

Interpersonal skills

  • Demonstrated ability to meet commitments, build consensus, negotiate resolutions, and garner
    respect from other teams.
  • Needs to have strong experience on integration and should have an excellent ability to see the big
  • Must be detail-oriented with strong organizational skills and possess the ability to work well under
    deadlines in a changing environment.

Travel Expectations