- 경험
- 어느
- 샐러리
- —
- 채용 공고
- 1
- 게시됨
- 1시간 전
- Work mode
- 사무실에서
- 교육
- Computer Science, Software Engineering or equivalent experience
- Eligibility
- Professionals with a background in computer science, software engineering, or equivalent industry experience may apply. Candidates with strong C#/.NET, SQL Server, Git, TDD, protocol development, multitasking application experience, and English communication skills are well aligned. Cloud, Agile, t…
- Resume
- Required to apply
Where you'll work
직무 설명
Role Overview
This opportunity places you with a respected global organisation where your software engineering expertise will contribute to the creation of robust, innovative solutions. You will be involved in meaningful technical work, collaborate closely with others, and gain exposure across the complete software development lifecycle.
Key Responsibilities
- Architect software applications, modules, and components in line with agreed standards, design patterns, and development approaches.
- Create and present different design perspectives to align with stakeholder expectations and project objectives.
- Assess alternative technical approaches and the compromises involved to arrive at effective, practical outcomes.
- Validate designs using modelling, simulation, or prototyping, and strengthen them through continuous peer feedback.
- Build, test, document, refactor, and support complex software products throughout their lifecycle.
- Use established engineering practices, tools, and methods to deliver reliable and high-quality software.
- Take part in, and where needed lead, code review sessions to improve code quality and team capability.
- Develop system components using proven patterns and define modules that fit into larger integration builds.
- Create build specifications, carry out integration testing, and troubleshoot build or integration-related issues.
- Develop and maintain software configurations that enable stable and well-controlled deployments.
- Support data pipelines and data repositories while ensuring information remains secure, available, and dependable.
- Work with end users to refine data visualisations so they are more useful and insightful.
- Plan and run manual and automated testing, prepare test plans and acceptance criteria, and record outcomes, issues, and risks.
- Complete additional technical tasks as assigned by management.
Required Experience and Skills
- A degree in Computer Science, Software Engineering, or equivalent practical industry experience is required; certifications in cloud, Agile, or testing are advantageous.
- Strong capability in C# and .NET, including Framework 4.8, .NET Standard, and .NET Core.
- Solid SQL skills with MS SQL Server.
- Practical experience using Git for source control.
- Working understanding of Test-Driven Development.
- Background in building serial and TCP/IP protocol-based applications.
- Experience developing applications that handle multiple tasks at once.
- Knowledge of Inversion of Control design patterns.
- High-level English fluency and strong communication ability.
Desirable Background
- Exposure to cloud platforms, particularly Microsoft Azure.
- Experience with serverless application design.
- Understanding of Continuous Integration and Deployment tools and workflows.
What You Can Expect
- A high degree of autonomy while still being supported by an experienced and collaborative team.
- The chance to solve challenging technical problems and contribute to meaningful outcomes.
- Career development within a growing, globally recognised animal health business.
- Hands-on involvement across the software lifecycle, including design, development, integration, testing, and deployment.
- Opportunities to work with modern technologies, including cloud and serverless environments.
Additional Information
This role is based in Brisbane, Queensland, Australia and is a full-time onsite position. Applicants needing support or adjustments during the recruitment process are encouraged to request assistance. The organisation also highlights its commitment to equal opportunity, diversity, inclusion, belonging, flexibility, and accessibility, and acknowledges the Traditional Custodians of the lands on which it operates.
Contact
For a confidential conversation, please use the contact details provided in the source listing.