Software Engineer (Melbourne)

Software Engineer (Melbourne)

15 Oct
|
SCNITS AUSTRALIA
|
Melbourne

15 Oct

SCNITS AUSTRALIA

Melbourne

SCNITS Australia is seeking a capable Software Engineer to join our Melbourne team. In this role, you will design, build and maintain up-to-date applications across a range of technologies, with a growing focus on artificial intelligence and machine learning. You will work closely with stakeholders to deliver reliable, secure and high-performing solutions that meet real business needs.

Key responsibilities

- Collaborate with stakeholders to understand business requirements and translate them into technical designs and specifications.
- Design, build and maintain RESTful APIs, and integrate applications with SQL and NoSQL databases.
- Implement AI capabilities within applications, including large language model (LLM) integrations, chatbots and automated workflows.
- Prepare data and build, train and evaluate machine learning models for prediction, classification and analytics.
- Deploy and manage applications in cloud environments (AWS or Azure) using CI/CD pipelines.
- Write unit and integration tests, troubleshoot issues and resolve defects in a timely manner.
- Participate in code reviews and uphold best practices in code quality, security and performance.
- Create and maintain technical documentation,



test records and user guides.
- Provide ongoing maintenance, enhancements and technical support for existing systems.

About you

- Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field, or equivalent professional experience.
- Minimum of 3 years' commercial experience in software design, development and testing.
- Strong programming skills in Python, with experience in Node.js, React or C#/.NET.
- Proven experience designing APIs and working with relational (SQL) databases.
- Hands-on experience with AI/ML tools and frameworks such as scikit-learn, TensorFlow, PyTorch or the OpenAI API.
- Sound understanding of software architecture, version control (Git) and testing methodologies.
- Experience working within Agile or Scrum teams.
- Excellent problem-solving, analytical and communication skills.
- Ability to work independently as well as collaboratively within a team.

Note: Visa sponsorship is available for the right candidate with suitable qualifications and experience.

#J-18808-Ljbffr

📌 Software Engineer (Melbourne)
🏢 SCNITS AUSTRALIA
📍 Melbourne

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.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne