Senior Software Engineer

  • Australia
  • Australian Capital Territory
  • Contract
  • Negotiable

Overview of the Position
We are seeking a Senior Software Engineer with specialist skills as a Senior Web Developer (React) to join a dynamic team working on impactful projects. This role focuses on front-end development using React, requiring collaboration with backend engineers, product managers, and UI/UX designers to deliver robust, scalable, and user-focused web applications. The position is ideal for a senior professional who values autonomy, technical problem-solving, and contributing to significant projects with real-world impact.

Key Duties

  • Develop, maintain, and enhance modern web interfaces using React and TypeScript, translating designs and wireframes into high-quality code and optimising components for maximum performance across various web-capable devices and browsers.
  • Collaborate closely with backend developers (Java) to integrate APIs and data pipelines.
  • Drive UI/UX improvements and ensure high standards of usability and performance.
  • Mentor junior developers and contribute to technical decisions and best practices.
  • Participate in code reviews, continuous integration and delivery (CI/CD) implementation, and agile ceremonies.

Skills and Experience Required

  • 5+ years of experience as a software engineer in the ICT industry with expertise in JavaScript, React, TypeScript, and component-based architecture.
  • Proficiency with Git, Continuous Integration and Continuous Delivery (CI/CD) pipelines, and testing frameworks, particularly Jest.
  • Strong understanding of responsive design, performance optimisation, and user experience (UX) principles.
  • Ability to understand business requirements and translate them into technical requirements.
  • Experience working directly with UI/UX designers on creating UI.
  • Excellent communication and stakeholder engagement skills.
  • Experience with agile working and test-driven development, including use of Git and JIRA.
  • Experience working with Java servers and Spring Boot.
  • Experience with large data projects and technologies such as Elasticsearch/Solr, Kafka, and NoSQL databases.
  • Experience integrating RESTful APIs or technologies/frameworks such as GraphQL, Nifi, Postgres, Neo4j, or IIR.
  • Experience with Azure Cloud and Linux operating systems.

Application Process
If you would like to apply, please contact Emma on 0480 804 408 or email emma.gibbons@talentinternational.com.

For over 30 years Talent has been redefining the contracting experience with industry leading support, exclusive contractor benefits & a world-class digital platform ENGAGE to access it all. Apply today to see how we can elevate your career

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.