Financial Software Business Analyst

We’re on the lookout for Business Analyst  responsible for analysing and managing business requirements and changes, to bridge the gap between IT and the wider business..

Key responsibilities:
  • Understand the business and defining business problems via in-depth investigation and gathering of technical and non-technical information
  • Gather, validate, and document business requirements as scope for solution design
  • Analyse commercial data and providing sample data for system implementation
  • Model business processes and identifying opportunities for process improvements
  • Prototype requirements and presenting to the wide business groups
  • Identifying issues, risks and benefits of existing and proposed solutions and outlining business impacts
  • Creating functional specifications for solutions
  • Working with solution designers, developers, and testers to ensure the understanding of the requirements
  • Estimating costs and identifying business savings
  • Simplifying information and deciphering technical jargon so it is easily understood by the whole team
  • Supporting business transition and helping to establish change
  • Ensuring the system implementation meet the business requirements by performing the early system test and then user acceptance test, and raise the issues or defects for any mistakes
  • Playing an advisory role to senior managers and exec teams and helping to bridge the gap between IT and the wider business and other business analysts
  • Managing business requirement changes along the time
Mandatory Skills:
  • BS in finance or commercial
  • Experience in Foreign exchange and cryptocurrency trading
  • Experience in financial process analysing
  • Minimal 2 full-time working experience as BA
  • Experience working with senior decision-makers
  • Strong communication/interpersonal skills
  • Proven analytical background
  • Advanced Excel skills
  • Problem-solving attitude
  • Collaborative team spirit
Desirable skills:
  • Working experience in fin-tech company
  • Understanding various financial products with trading skills

 

Software Engineer – Node.js

We’re on the lookout for enthusiastic Software Engineer – Node.js for exciting software products developments.

Key responsibilities:
  • Responsible for back-end application technical design and development primary in Node.js
  • Understanding the functional requirements and design to provide technical design with capability to challenge the functional requirements or design whenever applicable
  • Developing reusable, testable, and efficient features or components in Node.js, which include but not limited to
    – REST API design and development for front-end
    – Relational database and NoSQL database development
    – Data process and migration scripting
    – Business processes and logic design and development
    – Algorithm research and development
  • Write unit testing, code coverage testing and manage bug fixes
  • Prepare technical documentation and user guidance
  • Collaborate with product architect, product owner, technical architect, other developers and testers to implement technical design into the code
  • Implement software enhancements and suggest improvements
  • Support testing and fix bugs
Mandatory Skills:
  • A tertiary qualification in Computer Science, Engineering or similar relevant fields
  • Minimal previous working experience as a Node.js developer for 2 years
  • With experience in koa.js, database (mysql/mongodb) node.js drivers, babel.js and webpack
  • Knowledge in all stages of software development
  • Ability to deep-dive into complex design problems with develop new approaches
  • Agile development lifecycle (Scrum, CI/CD)
  • Clearly present ideas and communicate with others
Desirable skills:
  • Big Data analytics capability
  • DevOps experience
  • Knowledge on Rust or Go programming language
  • Knowledge on React and React Native

Software Engineer – React Native

We are looking for Software Engineer – React Native interested in building performant mobile apps across both the iOS and Android platforms.

Key responsibilities:
  • Build robust and smooth mobile application across both the iOS and Android platforms primary using React-Native
  • Integrate back-end APIs into mobile application through async hooks
  • Leverage platform native APIs for both iOS and Android
  • Diagnose and fix bugs, and conduct app profiling and performance tuning
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Collaborate with product architect, product owner, technical architect, other developers and testers to implement technical design into the code
  • Implement software enhancements and suggest improvements
  • Support testing and fix bugs
Mandatory Skills
  • A tertiary qualification in Computer Science, Engineering or similar relevant fields
  • Minimal previous working experience as a Node.js developer for 2 years
  • Solid JavaScript knowledge and its nuances, such as ES6+ syntax
  • Knowledge of React hooks, eslint and Native Base framework
  • Ability to write well-documented, clean JavaScript code
  • Work with third-party dependencies and resolve dependency conflicts
  • Familiar with native build tools and lint tools, like XCode, Gradle, eslint
  • Knowledge of REST APIs, the document request model, and offline storage

Desirable skills:

  • Knowledge on HTML Canvas, WebGL
  • Knowledge on React and React Native Web
  • DevOps experience
  • Experience with automated testing suites, like Jest or Mocha

Software Engineer – React

We are looking for Software Engineer – React  interested in building modern web applications.

Key responsibilities:
  • Build robust and smooth web application primary using React
  • Integrate back-end APIs into web application
  • Diagnose and fix bugs, and conduct app profiling and performance tuning
  • Write automated unit tests for react components to ensure the product is of the highest quality.
  • Collaborate with product architect, product owner, technical architect, other developers and testers to implement technical design into the code
  • Implement software enhancements and suggest improvements

Mandatory Skills

  • A tertiary qualification in Computer Science, Engineering or similar relevant fields
  • Minimal previous working experience as a React web developer for 2 years
  • Solid JavaScript knowledge and its nuances, such as ES6+ syntax
  • Knowledge of React hooks, eslint and popular react framework like mui, ant.design
  • Ability to write well-documented, clean JavaScript code
  • Work with third-party dependencies and resolve dependency conflicts
  • Familiar with web build tools and lint tools, like webpack, babel.js
  • Familiar with Next.js for build SEO friendly website with React

Desirable skills:

  • Knowledge on WebRTC, WebGL, JavaScript animation
  • DevOps experience
  • Experience with automated testing suites, like Jest, Mocha and @test-library/react

Start a project with us today

Use Technology for Business and Life

Get in Touch:

  • Level 16, 9 Castlereagh Street, Sydney, NSW 2000
  • info@gen-x.tech
  • 02 9153 1330

Copyright © 2020 Gen-X Tech | Powered by Gen-X Tech