Software Engineer - Full stack React/Java

Location: Sydney
Job Type: Contract
Specialisation:
Reference: 29284220
Consultant: Vinolia Matlou
Email: Email Vinolia
About the company:

Join a market leading global fintech company in their team as a Software Engineer. The team develops amazing web and mobile solutions that power prosperity around the world. Join a team of talented software engineers to develop the business tools that help Australian self-employed and small businesses thrive. 

Responsibilities:
  • Successful delivery of high quality web or mobile software (requirements, design, code, documentation, etc.)
  • Roughly 80-95% hands-on coding
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various teams: product management, QA/QE, various product lines, or business units to drive forward results
  • Commitment to team success and positive team dynamics
  • Passion for growing and applying technical skills in service to customers
  • Experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
Qualifications:
  • BS in computer science or equivalent work experience
  • 2 - 5 years experience developing web, software, or mobile applications
  • Solid grasp of software engineering fundamentals and their practical application
  • Knowledge in front end frameworks - React, Angular, Vue
  • Experience with any of the following Object Oriented Languages (OOD): Java/J2EE
  • An understanding of the Software Development Life Cycle (SDLC)
  • An understanding and preferable experience with web services (REST or SOAP)
  • An understanding of unit testing, Test Driven Development (TDD), and functional automated testing.
  • "Self-starter"" attitude and ability to make decisions independently
  • Excellent problem solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills