A key role within ACIS SD who provides technical leadership to the organization. Self-driven to learn new technologies and evangelizes new technologies in the organization through informal and formal means. A hands-on technical leader with in-depth knowledge on various technologies – both current and emerging
A minimum of 12 years of developement experience using Oracle and Java Stream.
Must have a minimum of 5 years of Solution Architect Experience
Must have atleast 2 years of Insurance Domain experience
Strong Leadership and Communication Skills (written, oral, one to one, presentation, negotiation, influencing, assertive)
Coaching and Mentoring Skills
Professional Behaviour, Innovative, A drive for continuous improvement, Positive attitude
Prepare various architectural artifacts like Architectural Notes, System/sub-system Architectural Document, etc.
Develops frameworks and Reference Architecture components.
Leads strategic planning for a technology area in collaboration with product and business owners.
Gather info on technology trends, evolutions and external regulations and analyze its impact on the existing systems/projects within the organization.
Plans, organizes, and directs critical technical/project work.
Manages core components projects.
Runs the Technology Competency Group.
Develops or prototypes particularly complex aspects of applications.
Prototypes application of new technologies to show capabilities.
Involves in product evaluation proof-of-concept.
Recommends selection, approval, and acquisition of software products.
Participates in all the phases of ACDM life cycle.
Recommend appropriate solutions to business problems.
Prepares high level and low level system design.
Designs API-level contracts between systems to ensure that components will fit within larger system during integration, and that APIs reuse existing patterns and objects wherever possible.
Guides developers on best practices in the development process and generally accepted programming standards and techniques to ensure efficient program logic and data manipulation.
Code reviews project work to ensure that code quality is up to standard.
Identifies technology related blockers in projects and works to eliminate them.
Assists in troubleshooting during testing and production phases of project.
Analyzes the performance of software interfaces and identifies alternatives for optimizing the usage.
Assists in delivery of projects through strategy, design, estimation, and Project Management.
Engages with other architects to collaborate on design of new components.
Conducts system impact analysis.
Acts as a point of contact for technical issues within the organization