Software Engineer

MKA IT Services Pty Ltd

Sydney

On-site

AUD 70,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MKA IT Services Pty Ltd in Sydney is seeking talented Software Engineers at multiple levels to join our growing technology team, delivering scalable, secure, and reliable software platforms for professional services.

You will work in a collaborative environment embracing AI-assisted development, modern cloud technologies, and continuous improvement, with opportunities for career advancement and leadership for senior engineers.

Qualifications

  • Experience designing and optimizing relational and NoSQL databases.
  • Experience with cloud-native architectures and microservices.
  • Familiarity with modern software testing, debugging and deployment.
  • Ability to analyze complex technical problems and produce maintainable solutions.
  • Commitment to writing secure, well-documented code.
  • Understanding of application security, performance and reliability.

Responsibilities

  • Analyse business and user requirements and translate them into technical designs and software solutions.
  • Develop, test, maintain and enhance reliable, scalable and secure applications.
  • Design, develop and optimise SQL and NoSQL databases.
  • Build and maintain applications and services across cloud environments (AWS, GCP, Azure).
  • Conduct software testing, debugging, troubleshooting and performance optimisation.
  • Identify system limitations, issues and opportunities to improve applications and processes.
  • Develop and maintain technical documentation, user guides and operating procedures.
  • Implement automated testing, deployment pipelines and CI/CD practices.
  • Monitor performance, analyse metrics and improve system reliability and efficiency.
  • Identify and mitigate risks relating to security, data integrity and system performance.
  • Apply AI-assisted development tools to improve coding efficiency.

Skills

Database design & optimisation
Cloud platforms (AWS/GCP/Azure)
Software testing & CI/CD
AI-assisted tooling (Claude Code, Curs
Problem-solving & collaboration

Education

Bachelor's degree in Computer Science or related

Tools

AWS
GCP
Azure
SQL & NoSQL databases
CI/CD pipelines

Job description

MKA IT Services Pty Ltd is seeking talented and motivated Software Engineers at various experience levels, from Junior and Mid-Level through to Senior and Lead Engineers, to join our growing technology team.

This is an exciting opportunity to contribute to the development of an intelligent, integrated software platform designed to improve the way professional services are delivered. You will work in a collaborative, fast-paced environment, building scalable, secure and reliable technology solutions while contributing to the ongoing improvement of our systems and processes.

Our team values innovation, practical problem-solving, technical excellence and continuous improvement. We are also embracing AI-powered development tools to improve productivity, accelerate development and support high-quality engineering outcomes.

Key Responsibilities
  • Analyse business and user requirements and translate them into technical designs, system specifications and software solutions.
  • Develop, test, maintain and enhance reliable, scalable and secure applications.
  • Design, develop and optimise SQL and NoSQL databases.
  • Build and maintain applications and services across cloud environments, including AWS, Google Cloud Platform and Microsoft Azure.
  • Conduct software testing, debugging, troubleshooting and performance optimisation.
  • Identify system limitations, technical issues and opportunities to improve existing applications and development processes.
  • Develop and maintain technical documentation, user guides and operating procedures.
  • Implement automated testing, deployment pipelines and continuous integration and delivery practices.
  • Monitor application performance, analyse operational metrics and improve system reliability and efficiency.
  • Identify and mitigate risks relating to application security, data integrity and system performance.
  • Apply AI-assisted development tools to improve coding efficiency, testing and problem-solving.
Additional Responsibilities for Senior and Lead Engineers
  • Take ownership of system architecture and technical direction for major platform components.
  • Lead software development projects from requirements gathering and planning through to deployment and ongoing support.
  • Advise management on technology strategy, software procurement, build-versus-buy decisions and upgrade costs.
  • Establish engineering standards, code review practices and development guidelines.
  • Mentor junior engineers and support knowledge sharing across the team.
  • Drive continuous improvement, automation and continuous delivery.
  • Develop internal tools that support platform management, engineering productivity and security.
Skills and Experience
  • Knowledge of database design, development and optimisation across SQL and NoSQL databases.
  • Familiarity with cloud infrastructure and services, particularly AWS, Google Cloud Platform and Microsoft Azure.
  • Understanding of software development methodologies, testing practices, debugging and deployment processes.
  • Ability to analyse complex technical problems and develop effective, maintainable solutions.
  • Commitment to writing clean, secure, well-documented and maintainable code.
  • Understanding of application security, system performance and software reliability.
  • Experience using AI-assisted development tools, such as Claude Code, Cursor or comparable tools.
  • Strong communication, collaboration, organisation and problem-solving skills.

A degree or qualification in Software Engineering, Computer Science, Information Technology or a related discipline is desirable. Relevant practical experience demonstrating equivalent technical capability will also be considered.

For Senior and Lead positions, candidates should demonstrate experience managing production systems, making architectural decisions, leading technical projects and mentoring other engineers.

Remuneration

Salary will be commensurate with the successful candidate’s skills, experience and level of responsibility.

  • Junior to Mid-Level Software Engineer: $70,000–$110,000 per annum plus superannuation.
  • Senior and Lead Software Engineer: $110,000–$130,000 per annum plus superannuation.
Why Join MKA IT Services Pty Ltd?
  • Opportunity to work on meaningful software development projects.
  • Exposure to modern software technologies and cloud platforms.
  • A collaborative environment that values initiative, innovation and continuous learning.
  • Opportunities to contribute ideas, improve systems and take ownership of technical outcomes.
  • Scope for professional development and career progression based on skills and performance.
  • Opportunity to explore AI-assisted engineering and modern software development practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – AI-Driven Cloud Platform
Software Engineer – AI-Driven Cloud Platform

MKA IT Services Pty Ltd • Sydney

On-site
AUD 70,000 - 130,000
Software Engineer
Software Engineer

Global Technology Group Pty Ltd • Sydney

Hybrid
AUD 90,000 - 130,000
Hybrid working arrangement
Modern backend & cloud technologies
Collaborative technical environment
Senior Software Engineer
Senior Software Engineer

Fivecast • Adelaide

On-site
AUD 120,000 - 170,000
Ai Engineering Lead
Ai Engineering Lead

Mcmillan Shakespeare Limited • Melbourne

Hybrid
AUD 180,000 - 260,000
Novated leasing benefits and discounts
12 weeks paid parental leave
Learning and development opportunities
+5
AI Engineering Lead
AI Engineering Lead

McMillan Shakespeare • Melbourne

Hybrid
AUD 180,000 - 240,000
Novated leasing
12 weeks parental leave
Learning and development program
+4
Software & System Architecture - Job2Go Pty Ltd
Software & System Architecture - Job2Go Pty Ltd

Job2Go Pty Ltd • Melbourne

On-site
AUD 88,000 - 108,000
MS Dynamics 365 Technical Consultant
MS Dynamics 365 Technical Consultant

Employee First - Recruitment & Engagement • Sydney

On-site
AUD 99,938 - 110,271
Software Engineer
Software Engineer

AI Talent • Sydney

On-site
AUD 70,000 - 120,000
Software Engineer
Software Engineer

Kbr, Inc. • Brisbane

On-site
AUD 90,000 - 120,000
Great Place To Work
Flexible working
Paid parental leave
+6
Software engineer
Software engineer

Cloud pro Technologies • Brisbane

On-site
AUD 70,000 - 110,000
Top locations