Software Engineer - InterSystems Caché
at Randstad
Brisbane, Queensland, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jun, 2024 | Not Specified | 19 Mar, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Our client is a Globally listed ASX company who provides technical resources and solutions. They employ over 400 people across IT Infrastructure, Applications Development, Cyber and Web Security, Service Delivery, Governance Risk & Compliance and Product Development who support their wider organisation.
Due to company growth, they now have an immediate requirement for a Senior Software Engineer with InterSystems Cache experience who will play an integral role to the design and implementation of software solutions including the understanding and analysis of business requirements, writing code, and analysing data.
Experience with InterSystems Caché or Iris is essential for this role.
Why apply?
- Hybrid working environment
- Clearly defined career path
- Work on cutting edge technologies
- Be part of an organisation that values flexible work practices, professional development and provides internal growth opportunities to its people.
Responsibilities:
- Develop, maintain and enhance software applicationsto a high level of quality as specified by our clients standards
- Create and implement design plans for assigned bodies of work.
- Support, and improve their developed suite of products
- Participate in on-call and support arrangements as appropriate.
- Report on the progress of development tasks
- Be proficient in peer review of developed software for accuracy and functionality
- Coordinate QC and testing of developed tasks with quality control and end user testers
- Document software development changes and improvements.
- Recommend new technologies that can help increase productivity.
- Oversee the technical aspects of projects.
- Investigate software-related complaints and make necessary adjustments in consultation with stakeholders to ensure optimal software performance.
- Attend team meetings to discuss projects, workshop concepts, and put forward solutions
- Deal with 3rd party vendors as required
About you:
- Experiences with Intersystems Caché or Iris is essential
- At least 5 years’ experience of working with Software Development.
- Agile experience.
- At least 5 years Software Engineering experience in the design documentation, development, scheduling, implementation and support of
- software solutions.
- Experience in development languages and frameworks with a preference for C# .NET Framework, .NET Core, Java, Intersystems Cache, Python, Angular 7 and Bootstrap
- Experience in relational and non-relational databases
- Experience in environments such as .NET, Linux, Docker, Kubernetes
- Experience with Test Driven Development
- Extensive understanding of information security standards, information
- privacy, software security, data classification, data integrity, and robust development practices.
- Proficiency in data manipulation, optimisation and transformation.
- Database and usability experience with clinical and practice management systems desirable
For more information on this role please apply directly to this advert of reach out to Will Denford, will.denford@randstaddigital.com.a
Responsibilities:
- Develop, maintain and enhance software applicationsto a high level of quality as specified by our clients standards
- Create and implement design plans for assigned bodies of work.
- Support, and improve their developed suite of products
- Participate in on-call and support arrangements as appropriate.
- Report on the progress of development tasks
- Be proficient in peer review of developed software for accuracy and functionality
- Coordinate QC and testing of developed tasks with quality control and end user testers
- Document software development changes and improvements.
- Recommend new technologies that can help increase productivity.
- Oversee the technical aspects of projects.
- Investigate software-related complaints and make necessary adjustments in consultation with stakeholders to ensure optimal software performance.
- Attend team meetings to discuss projects, workshop concepts, and put forward solutions
- Deal with 3rd party vendors as require
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Brisbane QLD, Australia