Software Systems Architect
Labels:
IT
Software Systems Architect
Software systems architect is a key and a senior role in our organization. You will responsible for designing and architecting significant enterprise level applications or software products across various domains.
Brief description of your role:
· Design and development of software architecture to meet business requirements.
· Develop high quality technical design and architecture documents.
· Reviewing software design and development to ensure they meet high quality standards.
· Lead, manage and mentor a team of technical leads and software engineers.
· Contribute to the enhancement and improvement of clients software products.
· Promote high quality software technical standards including coding standards, tools and platforms and ensure required standards are followed according to design architecture.
Essential Skills:
· Have a degree in Computer Science/Software Engineering. Masters will be an added advantage.
· 6 + years software engineering and development experience of which two years in a similar role.
· Should be highly proficient in Java and related technologies (including J2EE, J2ME).
· Solid understanding of web technologies, design patterns and architecture.
· Strong analytical and conceptual skills to map business requirements to end-to-end solutions
· Strong technical and solution architecture background across many technologies.
· Ability to craft responses and design solutions to business requirements.
· Have strong communication skills including preparation of high quality technical and design documentations.
· Have strong team management and interpersonal skills.
· Strong knowledge in database design and development and object oriented programming.
· Experience using modeling tools such as UML.
Desirable Skills:
· Previous experience working with overseas clients will be highly desirable.
· Proficiency in multiple technologies, such as .Net and PHP on top of Java will be highly desirable.
· Experience working with multiple operating system such as Linux, Solaris, Windows.
· Knowledge working with both proprietary tools/application and open source tools/applications.
If you suit the above mentioned criteria we welcome you to apply by clicking on the ’Apply now’ link below.
Only short listed candidates will be contacted.