Our client is an Australian-based company that has built workflow and automation software for mortgage brokers and is majority-owned by Australian Finance Group, a public company. It was developed by a top-producing mortgage broker, for mortgage brokers who want to write more business in less time and with less stress.
They are currently growing their remote team in the Philippines, and they are looking for a skilled, driven, and motivated Senior Software Developer to play a key role in their development team and be an integral part of their growth.
Take this amazing career opportunity to do challenging work that will make a big impact and where your contribution is highly visible. This is the perfect career move for someone who is looking for career growth, skills improvement, home-based work set up to attain work-life-balance and a chance to work with a project that is unique and first in the market.
As a Senior Software Developer, you will be in charge in the systems analysis, design, development, and testing of software functionality and/or enhancements to existing functionality.
Duties and Responsibilities:
- Participate in Agile / Scrum events.
- Technical design of end solution.
- Systems development for new functionality and/or enhancements to existing functionality.
- Functional and Unit testing against desired results to ensure correctness of the solution.
- Preparation and maintenance of supporting documentation.
- Support and maintain production systems.
- Assist in developing and maintaining standards and procedures for software development.
- Manage software quality, including QA reviews for:
- o Technical design specifications
- o Code reviews (quality of code, and adherence to standards and procedures.
- Assist in the development and training of junior staff.
- At least 5 years of Full Stack experience with React and Python.
- Experience with AWS and CDK.
- HTML / Javascript / CSS programming / Typescript.
- Experience with OO Design.
- Experience in documenting unit test cases and unit test results.
- Strong and effective communication skills
- Strong analytical and problem-solving skills experience (desirable)
- Experience with Web frameworks (AngularJS, React or similar).
- Experience with .NET or Java.
- Worked in an agile team environment.