Sign In
 [New User? Sign Up]
Mobile Version

Software Architect

Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Understand functional and non-functional requirements on product and suggest architecture with technology stack choices that best suits the need. Also work with existing product team to evolve data model.2. Responsible for the technical architecture of the product and leading/guiding the work of software developers and work closely with Business Analysts and Technical Leads and Product Manager.3. Design innovative solutions to real market problems4. Should be able to evaluate tools, frameworks in the market for given requirements and work on proof of concepts5. Introduce and implement good coding practices6. Should be able to take up independent hands on tasks for complex, critical areas7. Should be able to identify performance bottlenecks and bring in improvements in product8. Communicating technical risks, impediments to stakeholdersWe expect you to have1. Strong hands-on experience on any technology - Java/J2ee or .Net, Rest API, web based applications, Angular JS, Ajax, javascript etc.2. Strong knowledge of OOPS, data structures, transaction management and exception handling.3. Experience in product development hands-on.4. Experience working within the Enterprise software market or Internet industries is highly desired.5. Experience architecting or deploying Cloud/Virtualization solutions in enterprise customers.6. Experience with data modelling, big data, transaction handling, security7. Knowledge on cognitive computing, machine learning, will be added advantage8. We expect you to be an expert when designing the new age financial products which are high on performance, easy to scale and maintain.9. Should be updated with the latest in technology front (disruptive technologies and their application) in IT/FinTech.Any experience in debt collection or banking/finance will be big plus.As a person you are 1. Strong in analytical skills, problem solving and decision making abilities.2. Excellent in your communication skills3. Able to work in a multi-lingual, multicultural environment.4. Able to guide architects and developers in resolving technical issues5. Social, proactive, and takes initiatives.
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 10-15


Application Programming | Database Administration (DBA) | Quality Assurance/Testing | System Analyst/Tech Architect
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News