Job Description
We are seeking a highly skilled Application Architect to join our team as an expert in designing and implementing information systems. In this role, you will work closely with a major client's IT team to ensure seamless integration and effective data analysis.
Your Responsibilities
* Design and develop architectural components and building blocks for information systems;
* Analyze the integration of different information systems and conduct data modeling;
* Coordinate the implementation of technical architecture, produce software architecture documents, and participate in technical working groups and meetings;
* Assist in relevant parts of testing, analysis, technical documentation, deployment, evaluation, and reporting;
* Design and develop software components and building blocks using modern Web 2.0 front-end frameworks (Bootstrap, jQuery, Angular, Kendo UI) with relevant tests;
* Implement application integration with corporate IAM services for authentication and authorization purposes.
Requirements
* University degree in IT combined with a minimum of 13 years of experience in IT;
* More than 6 years of experience in the development of information systems;
* More than 3 years of experience in Angular, jQuery, and Bootstrap (good knowledge of Kendo UI is a plus);
* More than 3 years of experience in Agile software development (refactoring, test-driven development, user story modeling);
* Good knowledge of Atlassian tools such as Bitbucket, Jira, Confluence, and Balsamiq as well as Jenkins, Jasmine, and SonarQube;
* Good knowledge of modeling and user interface prototyping (mock-up) tools and business process analysis;
* Knowledge of interoperability technology such as web services and REST APIs;
* Excellent command of the English language.
Benefits
This is an excellent opportunity to work in an exciting and dynamic environment where you can make a real difference. We offer a competitive remuneration package based on qualifications and experience.