The Team
The department of Corporate Functions and Support IT (CSI) is responsible for the development and maintenance of Risk, Finance and Compliance applications, used by end users worldwide. The Finance IT section of CSI is responsible for applications handling financial accounting for the company worldwide.
Responsibilities
· Full Stack developer responsible for development of both front and back end using modern techniques and frameworks
· Study, evaluate and provide feedback on functional specifications.
· Contribute to continuous improvement both to functional and technical processes
· Develop, maintain and improve user friendly interfaces
· Optimize applications for speed and scalability
· Create quality mockups and prototypes on tight timelines
· Provide detailed estimation for development of solutions
· Perform design and code review for other team members
· Mentor junior team members
· Maintain standardization throughout the UI using best-practices, templates, styles and libraries to provide a consistent user experience
· Writing clean and well unit tested code that is functional, maintainable, secure, and scalable
· Staying up to date with the latest web technologies and UI design principles.
· Delivering interaction designs, templates and prototypes (wireframe/mockups), guided by user experience best practices
Job Requirements:
Work Experience: 5+ years of full stack expertise required in
· Angular, Typescript/JavaScript
· Experience in back-end development in Microsoft technologies: .NET, .NET Core, C#, ASP.NET (API,MVC), Entity Framework
· Web-markup - HTML5 & CSS3
· OOP Principles and Design Patterns
· SQL, Databases – Postgres, Sql Server, Oracle
· Understanding of cross-browser compatibility issues and ways to work around them
· Common browser developer tools and performance tuning techniques
· Experience in Micro-Services Architecture
· Responsive web design Material
· Testing frameworks like Protractor, Selenium, Cucumber, Jasmine
· CSS frameworks like LESS and SASS
· Build management using TFS or Nexus
· Understanding of UX principles and best practices
· TDD/BDD
· Version control tools using Git and Gitlab
· Knowledge on CICD tools like kubernetes and gitlab pipelines
· Experience in Kafka both as a Consumer and Producer
· Excellent taste in visual layout, and user experience design
· Comfortable with data analysis and modelling
· General banking, finance and investment banking understanding and knowledge
· Compliance domain knowledge – Experience on Compliance projects
Interested applicants please send your resume in MS Words format to [email protected] and attn it with subject Tan Joanna (R1104661)
Short listed candidates will be notified
www.ambition.com.sg
EA Registration Number: R1104661
Data provided is for recruitment purposes only
Business Registration Number: 200611680D. Licence Number: 10C5117