We’re Hiring: Senior Software Developer/Angular Developer (Angular / AI Development)
Location: Singapore
Employment Type: Contract
We are looking for an experienced Senior Software Developer with strong expertise in Angular, AI-assisted development, and modern cloud-native technologies to join a dynamic technology team working on large-scale financial applications.
Key Responsibilities
- Lead frontend development and contribute to application architecture and technical design.
- Develop and enhance applications using Angular 19+.
- Build features for real-time and bulk processing workflows.
- Leverage AI capabilities and Spec-Driven Development (SDD) methodologies.
- Develop and maintain backend services using Python, FastAPI, and REST APIs.
- Collaborate with Business Analysts, Project Managers, and cross-functional IT teams.
- Perform code reviews, automated testing, deployment, and release management.
- Provide Level 3 production support, troubleshooting, and continuous improvements.
- Participate in on-call rotations, including night and weekend support.
Required Skills & Experience
- 12+ years of software development experience.
- 8+ years of hands-on Frontend Development experience.
- Advanced proficiency in Angular 19+.
- Strong knowledge of AG Grid, NgRx Store, Angular Signals, and Signal Store.
- Experience with GitHub Copilot or AI-assisted development tools.
- Knowledge of AI Agents, Spec-Driven Development (SDD), and AI Development Lifecycle.
- Experience with Python, FastAPI, and REST APIs.
- Strong knowledge of Docker, Kubernetes, Microservices, AWS, and CI/CD.
- Experience with GitOps, ArgoCD, GitLab, Jenkins, and Ansible.
- Good understanding of SQL, PostgreSQL, Redis, integration testing, and BDD.
- Strong debugging, problem-solving, and software design skills.
Good to Have
- Capital Markets / Banking Technology experience.
- Exposure to Sales & Trading applications and financial products.
- Knowledge of Interest Rate Derivatives such as IRS, Forwards, Futures, and Swaptions.
- Familiarity with Linux, Bash, JupyterLab, and JupyterHub.
Education: Master’s degree in IT, Finance, or a relevant discipline preferred.
Interested candidates can share their updated CV at [Your Email Address] or connect via LinkedIn.
If you know someone who would be a great fit, feel free to share this opportunity!
#Hiring #SingaporeJobs #SeniorSoftwareDeveloper #AngularDeveloper #Angular #Python #FastAPI #AIDevelopment #GitHubCopilot #CapitalMarkets #BankingTechnology #ContractJobs #TechJobs