Software Engineer
Hays
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 Sign in to view email, 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.
For employers only
Is this your company's job post? Verify ownership to manage this listing and receive applications directly.
Claim this listingLooking to apply for this job? Use the Apply button above.
See more jobs in Perth, Western Australia