The PMC application, Price Master Central (PMC), is a global reference data management application responsible for sourcing securities/Pricing data from market vendors and internal sources and providing it to downstream clients after applying client specific rules. The UI Angular Senior Developer will play a pivotal role and responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.
Requirements
- 5+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 4+)
- Strong expertise in JavaScript/TypeScript, HTML5, CSS3 etc.
- Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services.
- Proficiency in UI/UX best practices
- Strong understanding of frontend tools (Webpack, Angular CLI, npm, yarn, gulp etc.) and version control systems like Git.
- Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
- Proficient in TypeScript, Angular components, modules, and services.
Responsibilities
- Analyze, Design and develop applications using Java, UI Frameworks, Microservices and relational database as full stack developer
- Develop UI components, screens using the UI technologies such as Angular, React, Bootstrap, HTML5, CSS
- Write clean, efficient, and scalable code while adhering to coding standards and best practices.
- Participate in design discussions, code reviews, and contribute to architecture decisions.
- Troubleshoot and resolve issues in existing applications to improve performance and user experience.
- Stay updated with the latest Angular versions, tools, and industry trends, implementing new technologies and techniques where applicable.
- Collaborate with technical leadership to ensure work is aligned to the broad technical strategy
Other
- Provide thought leadership, as well as coaching and development for junior team members
- Ability to adjust priorities quickly as circumstances dictate
- Demonstrated leadership and project management skills
- Consistently demonstrates clear and concise written and verbal communication
- English: C1 Advanced