Angular UI Developer
hackajobJob description
- hackajob
- *mThree**
Role: Angular UI Developer
Team: Client Portfolio Risk and Margin Technology (CPRM)Location: Glasgow (Hybrid model with 3 days per week in the office)
- *Client Overview**
- *Technology**
- *Group Overview**
The Client Portfolio Risk and Margin Technology group is responsible for developing such solutions. We work in very close partnership with our business to solve day-to-day problems in client risk management.
- *Job Overview**
A person in this role is also expected to become familiar with the group’s functional domain and the day-today challenges faced by the system’s users and actively participate in team discussions on system design,
architecture, and features. Interaction with users is highly encouraged in this group.
- *Technologies Used**
- Java 8, Java 11, Spring, Ring Buffer, Kafka, Google Protocol Buffers, GraphQL, Angular, RockDB, Kryo,
- *Key Responsibilities
- Work as a UI developer on projects focused on increasing the scalability of the system.
- Contribute to design and architecture discussions at a senior level.
- Maintain the platform by sharing support responsibilities with the rest of the team.
- *Job Requirements
- Angular UI Development: Experience building very reliable, working with large volumes of data and UI support for data slicing
- Strong JavaScript/Typescript, HTML, JQuery
- DevOps Tooling including Unit/Functional Testing in a developer capacity
- Experience with some Rule Engine (SlateX, ILog, JRule, etc) preferred
- Open Source product development is a plus
- Cloud: Knowledge of a major cloud platform such as Microsoft Azure or Amazon AWS will be an added advantage but is not a must have for this role.
- Java: Knowledge of the Java programming language and any mainstream JVM
- Design and Architecture: Knowledge of common distributed architecture patterns
- SRE, TDD, and Agile: Knowledge of SRE, TDD, and agile development practises will be an added advantage.
- Communication Skills: Excellent oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them
¿Te interesa este puesto?