Back to search
Hays Linkedin · Posted 8d ago

Software Engineer

Australia

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Software Engineer : Contract : Perth

Your new company

The Personalised Medicine Centre is a collaborative research centre at Murdoch University, where cutting-edge laboratory research and clinical expertise converge. Our team of researchers and health professionals, drawn from diverse fields, is united in a shared commitment to advancing personalised medicine - the development of innovative treatments tailored to addressing the specific needs of individual patients, needs that are largely determined by a person's unique genetic makeup and lifestyle.
Our research spans a broad spectrum of critical healthcare challenges. Our diverse research teams are advancing work in areas such as genomics, immunogens and drug hypersensitivity.

Your new role

This position will enable efficient access for Murdoch researchers to world-class facilities and expertise and support a sustainable investment platform to ensure future provision for existing technology and investment in emerging new technologies so that Murdoch research can remain at the forefront of scientific discovery.
The Senior Programmer leads the Information Systems Development and supports the laboratory's proprietary Murdoch application systems.

Key Responsibilities/Duties
1. Design, develop, and maintain software to required standards.
2. Represent software development in senior meetings.
3. Oversee requirements and design for all large projects.
4. Develop and maintain software development processes.
5. Ensure software development is compliant with laboratory accreditation and software development best practice.
6. Lead the progress of products through the full development cycle from design to delivery.
7. Collect requirements from in-house clients.
8. Develop system tests to validate the functioning of new and existing software.
9. Prepare documentation to Institute standards.
10. Provide a high level of expertise in technical guidance, training, and work direction to team members.
11. Develop and maintain the appropriate skills and knowledge to use, review and improve the systems and processes that are used within the group

What you'll need to succeed

Essential
1. Bachelor's Degree (or equivalent experience) in a relevant field as well as at least four years' subsequent experience or an equivalent combination of relevant experience and/or training.
2. Well-developed object-oriented programming skills (knowledge of C# and .Net environment preferred).
3. Experience in database development (MS SQL preferred).
4. Experience in MS Windows application development.
5. Strong problem-solving skills, and willingness to learn new skills as required.
6. Experience in using bioinformatics software.
7. Excellent communication skills and demonstrated ability to interpret client software development needs and deliver quality software solutions.
8. Ability to interpret and communicate technical information.
9. Ability to establish and maintain effective working relationships with internal and external stakeholders.
10. Ability to work as part of a team and manage your own workload, working within deadlines (flexible working hours may be required).

Desirable

  • Basic knowledge in genomics field.
  • Web development experience.
  • System administration skills
  • Good organisation and communication skills.

    What you need to do now

    If you're interested in this role, click 'apply now' or forward an up-to-date copy of your CV on [email protected], or call me now on +61 8 7221 4182

    If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search