Job Description
Design, develop, test, and maintain applications, services, APIs, and libraries primarily using Rust.
Collaborate with product and engineering teams to deliver high-quality software aligned with sprint objectives and business outcomes.
Build and maintain integrations with external systems, devices, and communication protocols.
Develop automated testing and contribute to improving software quality, reliability, and maintainability.
Troubleshoot and resolve software and platform issues across development, test, and production settings.
Support Linux-based platforms and assist with software deployment, configuration, and maintenance activities.
Contribute to CI/CD pipelines and deployment automation to improve development efficiency and reliability.
Assist with performance optimisation activities, including improving application responsiveness, resource utilisation, and system scalability.
Participate in code reviews and adopt software engineering best practices, including secure development and Agile methodologies.
Work with containerisation technologies such as Docker to support application deployment and operations.
Support software patching, upgrades, and dependency management to ensure platform stability and security.
Create and maintain technical documentation and contribute to knowledge sharing across the engineering team.
📌 Software Engineer Rust Brisbane
🏢 NCS Australia
📍 Brisbane
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.