Point your AI agent at freehire and let it find you a job.

Get the CLI →

Marvel Professional Services

Open 42d

Senior Software Engineers

Posted 3 views
Discussion

This is an excellent opportunity for experienced software engineers who enjoy developing and enhancing enterprise applications, solving complex technical problems and working collaboratively with business and technical stakeholders.

The initial engagement is for 12 months, with the potential for a further 12-month extension.

The Role

As a Senior Software Engineer, you will develop, maintain and enhance enterprise software solutions within a multidisciplinary team.

You will work closely with Business Analysts, Architects, Testers and ICT Operations to translate business requirements into effective software solutions, troubleshoot production issues and contribute to secure, stable and maintainable systems.

Key responsibilities include:

  • Developing, maintaining and enhancing software applications and solutions

  • Translating business requirements into practical software functionality

  • Designing and building APIs and system integrations

  • Working with business and technical stakeholders to identify requirements and opportunities for improvement

  • Debugging and resolving complex application and production issues

  • Developing clear technical documentation and unit tests

  • Applying software engineering design principles and development best practices

  • Supporting security, testing and configuration management practices

  • Contributing effectively within multidisciplinary Agile/technical teams


Skills & Experience

We are particularly interested in candidates with experience across some or all of the following:

  • .NET and/or Java development

  • SQL

  • REST APIs, OAS and/or SOA

  • API and middleware integration

  • Salesforce and/or MuleSoft

  • Windows and Linux environments

  • Oracle databases

  • ORM technologies

  • Software design principles and development best practices

  • Unit testing and technical documentation

  • Secure software development principles

You will also demonstrate:

  • Strong analytical and problem-solving skills

  • Excellent communication and stakeholder engagement

  • Ability to translate business requirements into technical solutions

  • A structured and proactive approach to troubleshooting

  • Ability to learn new technologies and adapt within a dynamic environment


Qualifications & Clearance

Applicants should hold a Bachelor of Engineering, Bachelor of Computer Science, Diploma of IT, or have at least 5 years' relevant experience.

You must be an Australian citizen and be able to maintain an Australian Government Baseline security clearance.


About Marvel Professional Services

Marvel Professional Services is an Australian-owned professional services and recruitment company specialising in delivering high-quality ICT and professional capability to Defence and Australian Government clients.

We work closely with our consultants throughout their engagements and value long-term professional relationships, transparent communication and ongoing contractor support.

Interested?

Apply through SEEK with your current CV. Please ensure your CV clearly demonstrates your hands-on software development experience, particularly across .NET/Java, SQL, APIs, Salesforce, MuleSoft or related enterprise technologies.

Please email work@marvelprofessionals.com.au if you have any questions about the role.

At Marvel Professional Services, we are dedicated to nurturing a diverse, equitable, and inclusive workplace. As advocates of Equal Opportunity Employment, we aim to cultivate a culture that values and empowers every employee, irrespective of their cultural heritage, age, gender identity, neurodiversity, disability, family responsibilities, religious beliefs, or sexual orientation. We encourage applications from veterans, individuals returning from career breaks, persons with disabilities, and those identifying as Aboriginal and Torres Strait Islander.


Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.