Job Description
Senior Software Developer Required
The Ideal candidate will also demonstrate:
- Bachelor’s degree in Computer Science with at least 4 to 6 years’ experience.
- Proficiency with JavaScript, HTML and CSS.
- Expertise required at Angular 8.
- Creating self-contained, reusable, and testable modules and components.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
- Knowledge and work experience of AngularJS will be a plus.
- Knowledge and work experience of .Net Rest API will be a plus.
- Experience with Modern UI Frameworks (e.g. React, Vue) and Flux UI architecture will be a plus.
- Strong object-oriented programming and design pattern skills with expertise in developing n-tier applications.
- Able to write Optimized, Reusable Code and have worked on standard unit testing techniques.
- Good communication and verbal/written English skills.
- Have some client interaction and deployment experience.
- Able to work closely with Management to deliver features to clients.
Any of these can get you to the front of the line:
- Financial and accounting knowledge
- Foreign Exchange and/or global payments knowledge
- Working knowledge of ERP systems or Financial Software