We are looking for an ambitious and self-driven Software Architect to join our team. As an architect, you will be responsible for making design choices, coordinate & oversee technical standards including software coding standard, tools and platforms.

 

 

Your responsibilities: 

 

•     Identifying business requirements and requirements of the stakeholders on the project 

•     Design the entire system based on the received requirements 

•     Collaborate with other professionals to determine functional & non- functional requirements for new software, platforms & applications 

•     Design the entire system based on the received requirements 

•     Choose the system architecture and each individual component of the system at a high level 

•     Choose the technologies for implementation of each component and connections between components 

•     Review the architecture and code 

•     Utilize tools, technology & various methodologies to create functional & intuitive solutions for user interfaces of desired products 

•     Develop & implement product specifications 

•     Pay attention to system integration, sustainability & feasibility 

•     Manage all phases of technology development 

•     Oversee & supervise the work of the development team 

•     Guide/coach developers & engineers 

•     Suggest & implement solutions for process improvement 

•     Adhere to all the requirements & guidelines for quality, security, extensibility

Plan for new technology insertion 

•     Understand & plan evolutionary paths 

•     Manage risk identification & risk mitigation strategies associated with the architecture 

 

Skill sets/Experience we require:

 

•     Proven coding experience in various languages – C#, .NET, Java..)

•     Good knowledge of software & application design & architecture  

•     Knowledge of HTML/CSS, Javascript & UI/UX design  

•     Understanding of software quality assurance principles  

•     Technical mindset & analytical approach  

•     Great attention to detail & good leadership skills  

•     Good interpersonal & communication skills  

 

Pedigree: 

 

•    Educational Background: Currently pursuing a degree in Computer Science, Information Technology, or a related field.