Senior Software Engineer Senior Software Engineer …

Hays Technology
in Melbourne, Victoria, Australia
Permanent, Full time
Be the first to apply
Hays Technology
in Melbourne, Victoria, Australia
Permanent, Full time
Be the first to apply
Hays Technology
See job description for details
Promising role on offer for Software Engineers
Your new company

You will be joining an industry leader in the Aviation/ Defence Industry based in the Melbourne CBD, working on exciting and innovative projects. Take the next step in your IT career by joining a unique, supportive and collaborative team who are driven to succeed and develop new initiatives.

Your new role
  • Designing and delivering software to meet customer requirements including architecture, design, reuse, development, integration and verification, ensuring all key commitments are met (Scope, Cost, Quality, Schedule, Risk)
  • Specifying, designing, coding and unit testing software components in line with functional requirements.
  • Assembling the software components in a logical and controlled manner to evaluate the design, behaviour, interactions and performance
  • Defining and tailoring the software engineering environment and the process, practices and tools applicable to the project
  • Participating in the specification of the functions and interfaces of products to be developed, as well as leading some components and defining their architecture and the allocation of functions
  • Ensuring the timely delivery of software releases in support of the integration and test program Identifying risks, and proposing effective solutions; executing mitigation actions and reporting on outcomes and residual risks
  • Participating in technical reviews, workshops, peer reviews and project reviews as appropriate for the program
What you'll need to succeed
  • A tertiary qualification in Engineering, Computer Science, IT or other relevant qualification.
  • Solid experience of developing and delivering large-scale or distributed software solutions on time and on budget
  • Preferred Experience in one of the below technologies - Java, C/C++, ADA, XML, Coverity, Sonar.
  • Experience in Development Environment such as Linux/ Thalix, GIT, Jira, Kanbans/ Sprints, Jenkins, Gnat, Eclipse, Vim/ Notepad ++, VMs, AWS, Confluence, Agile + Waterfall Lifecycle, Bespoke Automated testing Frameworks.
  • Understanding of the total life cycle of complex software development, including processes and responsibilities at each stage in the cycle.
  • Demonstrated experience of software estimation, design, development and unit testing across multiple software components or teams.
  • Solid understanding of configuration management tools and continuous build environment.
  • Strong analytical and problem-solving skills.
What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

LHS 297508 #2562076
Company Overview

About Hays
Hays is the leading global specialist recruiting group. We are the experts at recruiting qualified, professional and skilled people worldwide, being the market leader in Asia Pacific and the UK and one of the market leaders in Continental Europe and Latin America. We operate across the private and public sectors, dealing in permanent positions, contract roles and temporary assignments.

Hays believes the right job can transform a person's life and the right person can transform a business. They are passionate about connecting candidates with the right job for them.

Hays operates in over 40 locations throughout Australia and New Zealand. They find permanent jobs for over 15,000 people a year and temporary and contract assignments for over 25,000 people a year and at any one time employ over 20,000 temporaries and contractors.

Hays Technology logo
More Jobs Like This
See more jobs