Technical Architects and Leads with below skills and experience
I. Research, select, prototype, implement and evaluate progress of architecture/design solutions.
II. Architect, design and implement software and systems solutions.
III. Provide technical solutions to product deployment.
IV. Ensure technical / design quality of the product / project.
V. Work with team leads, project leaders and project managers to determine system objectives, constraints and solve design problems.
VI. Be Responsible for the analysis, design and vision of the platform to ensure it is adhering to overall end-to-end product development
VII. Ensure that the architecture / design cater to the non-functional requirements specified.
VIII. Assist the project teams and technology consultants in conducting regular design and code reviews.
IX. Ensure proper knowledge transfer related to new technologies to consultants, other system architects and project teams.
X. Interact with the clients for non-functional requirements analysis, documentation and approval.
XI. Manage relationship with customers and support the Project Leader in taking proactive steps to ensure customer satisfaction.
XII. Participate in client workshops on product architecture and design.
XIII. Plan and execute the project implementation activities such as capacity planning, infrastructure design, performance testing, data migration.
XIV. Provide technical leadership for one or more projects.
XV. Resolve issues escalated by the team members, and escalate any open issues to Project Leader following procedures documented in the project plan.
XVI. Support implementation manager in preparing the project plan for technical architecture stream.
II. Knowledge of how Rules Engines are designed and developed is a definite plus
III. Knowledge in Travel industry domain (one or more of Hotel, Cruise, Air or Other sub-domains) is desirable
I. 8+ years of overall industry experience handling software development, systems architecture and design.
II. Has complete understanding of the design and architecture of ERP product
III. Has at least one year experience in client or external stakeholder interactions.
IV. Has knowledge of NFR test planning and execution.
V. Has expertise on application framework and architecture design, expertise in server administration.
VI. Has knowledge on different architecture models like two-tier, three-tier and multi-tier models and an understanding about the pros and cons of each.
VII. Has knowledge on architecture constraints and solutions.
VIII. Has experience in conducting technology / tool evaluation.
TECHNICAL LEAD / SOLUTION ARCHITECT / SENIOR SOLUTION ARCHITECT (6+yrs)
I. Adhere to schedule, effort and quality KPI of every task handled
II. Own a user story from creation to release.
III. Hands-on involve in all the various phases of software engineering such as analysis, design, coding, testing, implementation and maintenance.
IV. Demonstrate improved productivity
V. Contribute pro-actively to continuous improvement.
VI. Review and validate system specification completeness as per Product/Customer needs.
VII. Identify regression scenarios for functionality changes.
VIII. Create design models (Class diagram, data model, etc) for medium to high complex modules adhering to design standards and guidelines
IX. Assist and guide others in the engineering team to follow the Coding standards and guidelines.
X. Conduct code review for all modules.
XI. Handle coding for framework developments, Implement coding best practices.
XII. Review unit test cases to make sure that it meets the agreed code coverage percentage set for the product/project.
XIII. Create/Update the traceability matrix to link the requirements to design to code.
XIV. Perform functional and integration testing for modules of ownership.
XV. Manage relationship with all stake-holders and support the Team Management in enacting proactive steps to ensure stake-holder satisfaction.
XVI. Demonstrate good understanding of the business and technology details of the product in order to bring quality improvements.
XVII. Resolve issues escalated by other team members, and escalate any open issues to team management by following the procedures documented in the project plan.
II. Involved in any Rules Engines development & implementation
III. Knowledge and experience in Travel industry domain is desirable
IV. Hands-on experience using tools & libraries such as Sonar, Jenkins, Artifactory, Maven, JUnit, Checkstyle, PMD, Findbugs is a big plus.
I. 4 to 8 years of overall industry experience handling Software development including coding, writing unit test cases, and generating unit test reports, systems architecture and design.
II. Must have a complete understanding of the design and architecture of a small product or project in which contributed.
III. Participation in creation of design models, code reviews and customer meetings/workshops will be an advantage.
IV. Expertise on application framework and architecture design.
V. Good knowledge of different architecture models and an understanding about the pros and cons of each.
VI. Clear understanding of architecture constraints and solutions.
VII. Knowledge of NFR test planning and execution is a definite plus.
VIII. Good to have expertise in application server administration and experience in conducting technology / tool evaluation.