Senior Software Engineer

Job description



*Role is open to those with right to work in Australia only*


A Senior Software Engineer at MullenLowe Profero is responsible for delivering quality software on one or more client platforms.


Your focus is not only what a platform needs to do now, but also what impact future requirements might have on the design. Your ability to communicate, both with other teams and through clear, pragmatic, code and design is what sets you apart.


Your technical background allows you to understand requirements and formulate a suitable design for any problem, being able to articulate both the solution and a grounded estimate. While you can be entirely self-sufficient, you also know that success is delivered through collaboration with the entire team.


You are passionate about building products, enthusiastic about software craftsmanship, and excited to continuously learn from and inspire your peers.



  • Develop features on the platform, whether that be in C# in JavaScript
  • Work with the product and design teams to find that perfect balance between customer experience and feasibility
  • Work with the delivery team to size upcoming work streams, and validate those estimates with the relevant team members
  • Work with the product and delivery teams to identity upcoming technical risks and advise on a mitigation strategy
  • Identity technical debt and work with the Solution Architect and delivery team to resolve it




  • Help the delivery team consistently meet client expectation by providing grounded estimates with well documented assumptions and limitations
  • Ensure the successful technical delivery of projects, and continued stability of the platforms MullenLowe Profero | Sydney Commercial In Confidence
  • Pay the utmost attention to security in all things you do
  • Reduce project risk by proactively raising both potential problems and identifying system or process improvements
  • Mentor other team members, helping to drive a culture of self-improvement  Constantly research, test and evolve technology trends and techniques to maintain constant
  • improvements and practice leadership
  • Know when to engage other teams, including management, to achieve desired outcomes




  • You are as comfortable being involved in delivering a multi-million dollar cross-functional project as you are creating a prototype in 5 days
  • Demonstrable experience delivering features that are maintainable, reliable, and secure
  • Strong analytical and diagnostic skills, with a track record of quickly finding and resolving critical issues
  • Ability to quickly deep dive into new technologies and deliver maintainable features with them





  • You will contribute and drive a culture of excellence that delivers world-class digital solutions
  • Your impact will be instantly noticeable in bringing a can-do attitude, a good amount of empathy, and a dedicated work ethic
  • Exceptional communication and organizational skills and ability to interact with diverse groups of technical and non-technical stakeholders
  • Be on time for, and professional in, everything you do, be that meeting a client; delivering to timescales; actively participating, using the right tone; or protecting either the clients’ or our own information/IP
  • An unquenchable desire to learn and constantly evolve what you do
  • Be curious and explore topics that interest you to continually enhance your skill set and expertise

Recover Password

No worries! Enter the email used for registration and we’ll send you a confirmation link.

Get started as talent

Welcome , what describes you best?

This could be your current role, or where you want to work in the future.

What industries would you like to follow

Get on the radar of the companies doing amazing things in:

What’s your location?

Would you like to be contacted with relevant opportunities?

Skip talking to agency recruiters, skip the job adverts and let employers contact you directly.

What are your skills

Add your CV


Microsoft Word .doc and PDF accepted

Email address

Set a password for your account

Minimum 6 characters long.

By signing up, you agree to our Terms of Service and Privacy Policy.