Angular Developer
Role details
Job location
Tech stack
Job description
Familiarity with one or more AI vibe-coding and coding-assist tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude Code, etc.), We are seeking a senior, hands-on Front-End Developer to join our core Engineering team. You will design, develop, and implement our applications to support front office and operations groups. You will work cross-functionally with various stakeholders, trading systems, and running operational procedures to ensure our applications are managed efficiently and systematically. You will take a hands-on approach to understanding business drivers and the products we work with. You will drive innovation and continuous improvements within our development and operational practices. You will help re-engineer, modernize our platform and drive migration to a scalable microservice, cloud-based architecture using AI and other cutting edge development tools., * Involved in design, development and maintain applications incorporating both front-end and back-end technologies.
- Programming well-designed, testable, efficient code.
- Integrate software components into a fully functional software system.
- Consults with Product and Business groups to provide high-level application software development services.
- Actively participate in code reviews.
- Mentoring junior developers.
- Analyzes the situation and provides recommendations to address and resolve business issues for a specific business group.
Requirements
- Bachelor''s degree in computer science engineering or a related discipline, or equivalent work experience required.
- 10+ years of experience in software development required - proficiency in Front-End UI technologies.
- Experience of working in front-end languages, libraries and frameworks (Angular, HTML/ CSS, TypeScript/JavaScript, jQuery).
- Experience of working in Java, Spring Framework, Spring Boot, Spring Security, ORM, Spring Data libraries is highly desired.
- Experience of working in Oracle or SQL Server.
- Solid coding and troubleshooting experience on Web Services and RESTful API.
- Experience & Good Understanding of Messaging frameworks like IBM MQ or Kafka.
- Experience in Caching frameworks and Fix protocol are added advantages.
- Good experience in SDLC, DevOps processes - CI/CD tools, Git, etc.
- Experience in unit testing frameworks such as Karma, Jasmine, Junit, etc.
- Knowledge on Scrum and Agile methodologies and ability to work in a fast-paced and rapidly changing environment.
- Strong analytical skills and attention to detail.
- Familiarity with one or more AI vibe-coding and coding-assist tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude Code, etc.)
Desired Skills & Experience
- Experience in the securities or financial services industry with focus on Equities.
- Previous experience designing and implementing new systems and features across platforms.
- Understanding of trade life cycles for Equities.
- Brings production support experience and can troubleshoot issues under pressure.
- Previous experience with application profiling and debugging.
- Strong communication and organization skills.