To be successful in this role, you will need to have:
Proven solid experience as a Software Architect.
Bachelor Degree in Computer Science or Computer Engineering is required, Master’s Degree in Computer Science or Computer Engineering will be an added advantage.
Minimum of 5+ years of experience in designing, building and implementing web and mobile applications.
Experience working on large scale and complex software projects.
Demonstrated knowledge of web applications, cybersecurity and open source technologies.
Familiar with a wide arrays of API integrations.
Expert in AWS Cloud, knowledge in other Cloud solutions is a plus.
Proficiency with node.js, C#, ASP.Net MVC, SQL Server/MySQL.
Proficient in React Native, Android and IOS Mobile app development.
Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them.
Strong interest and passion in exploring and implementing new technologies such as Big data, AI etc.
Strong analytical, troubleshooting and problem solving skills.
Strong communication and collaboration skills are essential.
Be able to work on flexible hours/weekends when required.