Responsibilities
- Design and sustain digital product offerings tailored to customer needs.
- Evaluate and prioritize incoming technical support requests.
- Set up and customize new client environments during onboarding.
- Ensure ongoing functionality and reliability of current systems.
- Protect proprietary assets by adhering to intellectual property safeguards in all deliverables.
- Follow Australian and international quality benchmarks, along with internal software development policies and procedures.
- Apply up-to-date cybersecurity practices in daily development tasks.
- Perform peer code reviews to maintain team-wide code integrity and consistency.
Requirements
- Bachelor's degree in Software Engineering, Computer Science, Information Technology with a software focus, or a comparable field.
- At least 3 to 6 years of professional experience in corporate software development.
- Proven backend development skills using C# and .NET, including API creation, business logic implementation, data processing, and system integrations.
- Frontend development experience with React and TypeScript, particularly in building data-intensive user interfaces, reusable components, and dashboard features.
- Strong proficiency with databases, especially SQL and relational modeling, with hands-on experience in Azure MS SQL or Postgres.
- Experience working with Object-Relational Mappers and managing database schema changes through migrations.
- Skilled in using scripting tools like Python for automation, data manipulation, and improving development workflows.
- Excellent debugging skills across frontend, backend, database queries, and inter-system data flows.
- Commitment to engineering best practices, including code quality, testing, maintainability, and effective collaboration within an established codebase.
- Proficiency with Git and GitHub for version control and collaborative development.
Nice to Have
- Experience or interest in leveraging AI-powered coding assistants such as Claude Code, Gemini, or other large language models to accelerate code delivery while maintaining quality.
- Prior experience with Prefect for orchestrating batch data workflows is a strong advantage.
Benefits
- Workplace culture emphasizing safety as a top priority
- Competitive compensation and benefits structure
- Recognition programs at both global and local levels
- Paid parental leave entitlements
- Focus on employee learning and professional growth
- Support for educational advancement
- Employee Assistance Program available for employees and their families
- Opportunities to engage in community outreach initiatives
Compensation
Competitive Total Reward Packages
Benefits
- Safety first environment and mindset
- Competitive Total Reward Packages
- Global and local recognition programs
- Paid Parental Leave
- Learning and Development focus
- Education assistance
- EAP for you and your family
- Community Involvement Program
Other
- Before commencing employment, you will be required to complete a psychometric assessment and a pre-employment medical, including drug and alcohol testing.
- WE RESPECTFULLY REQUEST NO RECRUITMENT AGENCY APPROACHES
- Bradken is an Equal Opportunity Employer
- All employment will be based on merit, competence, performance, and business needs.