Software Engineering

Software Engineering

Back to specialisations

Our expertise in Software Engineering

From apps and websites, to chatbots, smart technology, mobile and robotics; today’s world runs on software.

Leading this digital charge are software and application developers, who are responsible for enabling innovation critical to an organisation’s growth.

According to The Knowledge Academy, developers will continue to be one of the fastest growing and most in-demand tech professions over the next five years, with Australian Government expecting 80,000 new jobs created by 2025.

However, this surge comes with its challenges. Particularly, for organisations who depend on developers and architects to execute their business strategy, who need to be able to react quickly to market changes and new technologies.

We are the experts in Tech Recruitment

At TheDriveGroup, we help organisations overcome recruitment challenges by providing access to developers when they need them.

With over 10 years’ experience, we have built a strong network of candidates and clients and gained a deep understanding of the technicalities in recruiting in the software and applications development space.

Our unique ability to source talent quickly from a pool of highly skilled JavaScript, .Net, Java, PHP, Mobile and other top-rated skillsets, is why businesses continually partner with us for roles such as:

  • .Net Developer

  • Java Developer

  • Front End / JavaScript Developer

  • NodeJS Developer

  • Mobile: iOS & Android Developer

  • Python, Golang, PHP, Ruby on Rails, Scala etc

  • Technical Lead / Team Lead

  • Application / Solution Architect

Looking to hire a Software Engineer?

Through our specialised tech recruitment services that leverage the most innovative recruitment platform, and a pipeline of vetted, engaged and highly experienced candidates, we can take the hassle and time out of finding your next Developer.

Talk to us today to see how we can help.

Looking for jobs in Software Engineering?

We partner with leading brands in emerging and fast growth markets to help them find and attract the best talent. If you are a Developer looking for your next challenge in a company that shares your values - we can help you find them.

Search our available opportunities now or Register with us now and we’ll be in touch to discuss what exciting opportunities we may have for you.

Meet our Software Engineering team

  • James Sullivan

    James Sullivan

    Director - Technology
    • Linkedin
    • 02 8076 4661
    Read more
  • John Ross

    John Ross

    Director - Data & Technology
    Read more
  • Jamie Dryburgh

    Jamie Dryburgh

    Lead Principal Consultant - .NET Development
    • Linkedin
    • 0449 590 990
    Read more
  • Caoimhe Sheahan

    Caoimhe Sheahan

    Team Lead - JavaScript Development
    • Linkedin
    • 0412 832 976
    Read more
  • Kyra Blake

    Kyra Blake

    Senior Consultant - JavaScript Development
    Read more
  • Luis Garratt

    Luis Garratt

    Senior Consultant - Mobile Engineering
    Read more
  • Angus Williams

    Angus Williams

    Lead Principal Consultant - Software Development
    • Linkedin
    • 02 7202 7000
    Read more

Jobs in Software Engineering

  • Solution Architect

    Sydney
    Become a Key Player in an Award-Winning Team Are you ready to make a significant impact on a high-stakes project at a top ASX 100 Australian company? They're seeking a dynamic Solution Architect to lead a new initiative. This is your chance to be at the forefront of this exciting journey. By joining early, you'll have the unique opportunity to shape the architectural vision and contribute meaningfully from day one. Join Something Transformative: This isn't just another project. It's a chance to be part of something truly transformative. You'll work alongside top talent to drive digital innovation and pave the way for future success. Whether you're passionate about designing elegant solutions or thrive in a dynamic environment, you'll find ample opportunities to grow and excel with like-minded professionals. Experience Their Unique Culture: At their company, they believe great work starts with great people. They've built a culture of collaboration, creativity, and continuous improvement. You'll be surrounded by supportive colleagues who share your passion for excellence. With flexible work arrangements and a strong commitment to work-life balance, you'll have the freedom to pursue your interests both inside and outside the office. What Makes This Role Special: Join an award-winning company celebrated for excellence and innovation. Lead the charge in digital transformation, utilizing cutting-edge technology to deliver high-impact solutions. Work closely with stakeholders to shape the agile future of the organization. Key Experience Requirements: They're looking for an experienced, high-performing Solution Architect with expertise in .NET Core, event-driven architecture, and microservices. Strong Kubernetes skills and expertise in Azure cloud technologies are essential. 3-5+ years as a Solution Architect (in an enterprise-level company) .NET Core Software Engineering Azure Cloud Expertise 2+ years with Microservices and Event-driven Architecture Next Steps So, if you're a Solution Architect who's hungry for innovation, eager to make a mark, and excited about a supportive environment that fosters growth, please APPLY or email our team directly dotnet@thedrivegroup.com.au    For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin: https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths. If you have the right skills and attitude we would love to hear from you!
  • Senior Java Developer

    Sydney
    MUST BE BASED IN ADELAIDE OR WILLING TO RELOCATE MUST BE AN AUSTRALIAN CITIZEN Senior Software Engineer & Technical Lead roles Java / Spring boot / AWS / React    We’ve partnered with a rapidly growing software development company in Adelaide and are seeking Senior Engineers and Technical Leads to join their team during this exciting phase of expansion.    You will play a central role in driving software development and innovation initiatives, working closely with the engineering team to scope, design, document, develop, integrate, and test software solutions tailored to meet end-user needs for a large web-based application.    To be successful, the ideal candidate will have: 5 + years with Java Experience with frameworks such as React, Angular or Vue Reactive Programming Spring / Spring Boot API Integration AWS / Lambda serverless Docker / Kubernetes Test-Driven Development (TDD) CI/CD Pipeline Experience with Relational and NoSQL datastores, PostgreSQL, Strong agile experience   What's in it for you? In a rapidly growing business, you will get long-term opportunities where you have a voice, ownership, and influence in a fast-paced environment. Work for an organisation with an inclusive family focus; so you will get to work with colleagues who value work-life balance. Very competitive day rates and packages on offer!!    If you have any questions about this role or others we have available you can email our team directly via java@thedrivegroup.com.au    For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin:    https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.    If you have the right skills and attitude we would love to hear from you!
  • Technical Lead .Net Engineer (Contract)

    Sydney
    Tech Lead - .NET Software Engineer (Long-Term Rolling Contract) Join one of Australia’s top tech teams known for award-winning innovations. As a hands-on Tech Lead, you'll drive the future of their cutting-edge applications. This role combines leadership with hands-on coding. You’ll guide the technical direction of flagship applications, work closely with senior stakeholders, and lead large teams. Your engineering skills will directly shape the company’s tech landscape—this is about making an impact from the ground up. They prioritise health and well-being, offering flexible work arrangements, including hybrid or fully remote options. Enjoy time in their Sydney CBD office when needed and benefit from various perks, discounts, and generous parental leave. Collaborate with top tech leaders, influence renowned applications, and continually develop your craft. If you thrive on doing things the right way and pushing your skills, this role is for you. Experience They Are Looking For: They need a seasoned engineer with .NET Core expertise, thriving in customer-focused environments and ready for complex challenges. Ideal candidates will have: Experience with Microservices & Event-driven Architecture Proficiency in Cloud Platforms (Azure / GCP / AWS) Strong skills in Kubernetes, CI/CD, DevOps Solid background in Solution Design, Design Patterns, and Best Practices Agile team experience Excellent communication skills and ability to present to senior stakeholders If you're passionate about quality code, best practices, and leading from the front, this long-term rolling daily rate contract could be your next move.    ---    For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin:    https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.    If you have the right skills and attitude we would love to hear from you!
  • Technical Lead .Net Engineer (Contract)

    Sydney
    Tech Lead - .NET Software Engineer (Long-Term Rolling Contract) Join one of Australia’s top tech teams known for award-winning innovations. As a hands-on Tech Lead, you'll drive the future of their cutting-edge applications. This role combines leadership with hands-on coding. You’ll guide the technical direction of flagship applications, work closely with senior stakeholders, and lead large teams. Your engineering skills will directly shape the company’s tech landscape—this is about making an impact from the ground up. They prioritise health and well-being, offering flexible work arrangements, including hybrid or fully remote options. Enjoy time in their Sydney CBD office when needed and benefit from various perks, discounts, and generous parental leave. Collaborate with top tech leaders, influence renowned applications, and continually develop your craft. If you thrive on doing things the right way and pushing your skills, this role is for you. Experience They Are Looking For: They need a seasoned engineer with .NET Core expertise, thriving in customer-focused environments and ready for complex challenges. Ideal candidates will have: Experience with Microservices & Event-driven Architecture Proficiency in Cloud Platforms (Azure / GCP / AWS) Strong skills in Kubernetes, CI/CD, DevOps Solid background in Solution Design, Design Patterns, and Best Practices Agile team experience Excellent communication skills and ability to present to senior stakeholders If you're passionate about quality code, best practices, and leading from the front, this long-term rolling daily rate contract could be your next move.    ---    For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin:    https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.    If you have the right skills and attitude we would love to hear from you!
  • .NET Solution Architect

    Sydney
    Step into a Game-Changing Opportunity: Permanent and Contract Roles Available! Are you ready to make a lasting impact on a high-stakes project at industry leading company? My client is on the lookout for multiple dynamic Solution Architects to lead a brand-new initiative, offering both contractor and permanent positions. Joining early means you’ll have the chance to shape the architectural vision and play a pivotal role from the get-go. Join a Groundbreaking Journey: This isn't just any project—it's a chance to be part of something transformative. You'll collaborate with top talent to drive digital innovation and set the stage for future success. Whether you're passionate about designing top-notch solutions or thrive in a fast-paced environment, this is your opportunity to shine and grow alongside like-minded professionals. Be Part of a Unique Culture: At this company, great work starts with great people. They've cultivated a culture of collaboration, creativity, and continuous improvement. You'll be working with supportive colleagues who share your passion for excellence. With flexible work arrangements and a strong commitment to work-life balance, you'll have the freedom to excel in your career and enjoy life outside of work. What Makes This Role Stand Out: Be part of an award-winning company renowned for excellence and innovation. Lead digital transformation efforts, leveraging cutting-edge technology to deliver impactful solutions. Collaborate closely with stakeholders to help shape the organisation's agile future. Key Experience Requirements: Proven experience as a Solution Architect (3-5+ years in an enterprise-level company). Expertise in .NET Core, event-driven architecture, and microservices. Strong skills in Kubernetes and Azure cloud technologies. Next Steps: If you’re a Solution Architect ready to innovate, make your mark, and thrive in a supportive environment that champions growth, we want to hear from you! Apply now or reach out directly at dotnet@thedrivegroup.com.au. For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin: https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths. If you have the right skills and attitude we would love to hear from you!
  • Senior Front End React Developer - Disruptive Technology Company

    Sydney
    Are you passionate about crafting innovative solutions that create a real-world impact? We’re a leading deep tech company in Sydney, and we're pushing the boundaries of technology to solve critical challenges. We're looking for a talented Front End Developer to help build a dynamic customer portal with real-time updates using React, TypeScript, and AWS. About the Role: In this role, you'll be pivotal in developing a scalable and efficient customer portal that delivers seamless real-time updates. Working alongside a team of skilled engineers, you'll collaborate with product, design, and other departments to ensure an exceptional user experience while driving real-world solutions. Key Responsibilities: Develop and maintain a customer portal using React, TypeScript, and Node.js. Implement real-time updates to deliver instant, reliable information to users. Leverage AWS cloud services to ensure a secure, scalable, and robust infrastructure. Work closely with design and product teams to deliver a user-centric experience. Optimize portal performance to ensure responsiveness, even during peak traffic. Write clean, maintainable code, and contribute to code reviews, testing, and documentation. Stay current with the latest technologies and industry best practices. Skills & Experience: 3+ years of Front End Development experience using React, TypeScript, and AWS. Proven experience in building and delivering customer-facing portals with real-time data handling. Strong knowledge of cloud services (AWS Lambda, S3, EC2) and scalable web app deployment. Familiarity with RESTful APIs, WebSockets, and modern development tools (Git, CI/CD). Experience with agile methodologies and collaborative team environments. Excellent problem-solving skills and ability to troubleshoot performance issues. Strong communication skills and a proactive approach to learning and teamwork. What We Offer: Competitive salary and benefits. Opportunity to work on impactful, real-world projects with cutting-edge technologies. Collaborative and innovative team culture. Hybrid working model (Sydney CBD office) Ongoing professional development and learning opportunities. Apply Now: If you're based in Sydney and have full working rights, we'd love to hear from you. Please send your resume to kyra@thedrivegroup.com.au. * You must be based in Sydney and able to work from the office (2-3 days) to apply. All applicants need full working rights * For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin:    https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths.    If you have the right skills and attitude we would love to hear from you!
  • Solution Architect - Integration / API's

    Sydney
    Solution Architect - Drive Modernisation in a Dynamic Environment Location: Sydney, Australia Day Rate: $1,000 - $1,200+ pd Depending on Experience Type: Full-time, Contract   About the Role: Are you a Solution Architect with a passion for transforming legacy systems into modern, API-driven architectures? Do you thrive in dynamic environments where you can lead strategic projects and engage with multiple stakeholders? We are seeking a skilled and proactive Solution Architect to join an established team and play a critical role in modernising a key business platform.   Key Responsibilities: Lead the architecture and design of a transition from a legacy system to a modern, API-driven platform. Develop a deep technical understanding of the existing system and create a clear strategic roadmap for its transformation. Collaborate with internal and external stakeholders, including vendors, to extract and utilize necessary information, even in the absence of formal documentation. Manage the architecture design, ensuring it aligns with the enterprise vision while being flexible enough to adapt to an iterative delivery approach. Mitigate technical debt and ensure that the solution is scalable, secure, and supports future business needs. Provide leadership and guidance to delivery teams, ensuring they understand the 'big vision' and can execute the detailed design effectively. Work with stakeholders to sequence work intelligently, balancing customer value with upstream team dependencies. Ensure that all architectural decisions are well-documented and conform to best practices and governance standards. Skills and Experience: Proven experience as a Solution Architect, particularly in unbundling legacy systems and implementing API-driven architectures. Strong leadership skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders. Experience with GDS or reservation systems is highly advantageous. Demonstrated ability to work independently, manage multiple stakeholders, and drive projects to successful completion. Solid understanding of agile software delivery and experience in designing complex integrations. A background in software engineering is desirable but not essential. Strong problem-solving skills, with the ability to reverse engineer existing solutions and develop innovative architectural strategies. What We Offer: Competitive daily rates The opportunity to lead a high-impact project in a collaborative and innovative environment. A supportive work culture that values proactive thinking and continuous improvement. The chance to work with a diverse team of professionals and engage with leading-edge technology. How to Apply: If you are a forward-thinking Solution Architect looking to make a real difference in a transformative project, we want to hear from you! Please click the "Apply" button to submit your resume and a cover letter detailing your experience and suitability for the role.   For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin: https://www.linkedin.com/company/thedrivegroup  TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.  We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths. If you have the right skills and attitude we would love to hear from you!
  • .NET Solution Architect

    Sydney
    Become a Key Player in an Award-Winning Team Are you ready to make a significant impact on a high-stakes project at a top ASX 100 Australian company? They're seeking a dynamic Solution Architect to lead a new initiative. This is your chance to be at the forefront of this exciting journey. By joining early, you'll have the unique opportunity to shape the architectural vision and contribute meaningfully from day one. Join Something Transformative: This isn't just another project. It's a chance to be part of something truly transformative. You'll work alongside top talent to drive digital innovation and pave the way for future success. Whether you're passionate about designing elegant solutions or thrive in a dynamic environment, you'll find ample opportunities to grow and excel with like-minded professionals. Experience Their Unique Culture: At their company, they believe great work starts with great people. They've built a culture of collaboration, creativity, and continuous improvement. You'll be surrounded by supportive colleagues who share your passion for excellence. With flexible work arrangements and a strong commitment to work-life balance, you'll have the freedom to pursue your interests both inside and outside the office. What Makes This Role Special: Join an award-winning company celebrated for excellence and innovation. Lead the charge in digital transformation, utilizing cutting-edge technology to deliver high-impact solutions. Work closely with stakeholders to shape the agile future of the organization. Key Experience Requirements: They're looking for an experienced, high-performing Solution Architect with expertise in .NET Core, event-driven architecture, and microservices. Strong Kubernetes skills and expertise in Azure cloud technologies are essential. 3-5+ years as a Solution Architect (in an enterprise-level company) .NET Core Software Engineering Azure Cloud Expertise 2+ years with Microservices and Event-driven Architecture Next Steps So, if you're a Solution Architect who's hungry for innovation, eager to make a mark, and excited about a supportive environment that fosters growth, please APPLY or email our team directly dotnet@thedrivegroup.com.au    For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin: https://www.linkedin.com/company/thedrivegroup    TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.    We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths. If you have the right skills and attitude we would love to hear from you!
  • Solution Architect

    Sydney
    Drive Strategic Architecture in a High-Impact Role Are you a Solution Architect who’s up for complex challenges at one of Australia’s top ASX 100 companies? This is your chance to step into a high-visibility role and lead a project that matters. You’ll have the opportunity to shape key decisions and set the architectural vision from the ground up. Why This Role is Different: This isn’t just about sketching out high-level ideas—it’s about making sure solutions actually work for the business. You’ll blend strategy and tech know-how to build scalable, smart solutions. You’ll also join a high-performing team that values strong architectural practices that drive real results. On top of that, they offer flexible work arrangements, including work-from-home options, so you can strike the right balance for your personal and professional life. Plus, you’ll have dedicated time each week to learn and upskill—whether that’s diving deeper into architecture, exploring new technologies, or refining your leadership abilities. They are happy to hire either permanent or contracting candidates—what matters most is finding the right person for the role. What You'll Be Doing: Lead digital transformation efforts by shaping architectural strategies that will stand the test of time. Work closely with stakeholders, translating their needs into smart, efficient architectural solutions. Steer the organisation’s shift to agile, cloud-native architecture—keeping both technical and business goals aligned. What’s In It For You: You'll be part of a team that really invests in continuous learning, with a culture where problem-solving and collaboration come first. Flexibility is baked into their work arrangements, so you'll get the balance you need while growing in both your career and personal life. They’ll also give you dedicated time during the week to focus on upskilling and staying ahead in the field. Key Experience and What They're Looking For: We need someone who knows their stuff when it comes to Solution Architecture and can keep a project on track while balancing big-picture thinking with real-world tech. Solution architecture expertise with a focus on .NET Core, Kubernetes, Azure, and Microservices. Experience with large-scale enterprise solutions and event-driven architecture. 3-5+ years as a Solution Architect delivering business-aligned technical solutions. Strong background in architectural best practices—you’ll be the one making decisions that have a real impact on business processes. Proven experience designing for MACH architecture, microservices, and the patterns that go with them. This role is all about strategic thinking—solving complex problems and making sure your architectural decisions drive the right business outcomes. Next Steps: If you’re the kind of Solution Architect who thrives in a high-performing, architecture-driven culture, and you’re ready to solve big challenges, then we want to hear from you! Please APPLY or email our team directly at dotnet@thedrivegroup.com.au.
  • Golang Technical Lead | Global Tech Product

    Sydney
    This is a rare opportunity for a Technical Team Lead or Lead Golang Software Engineer to join an established tech company that already has global reach and help take them to the next level! Due to success, they are looking to double their AU team size and their next hire is for a Technical Lead to help manage, lead and grow one of their Golang Teams. Ideally, we are looking for a very strong Golang Developer, who has maybe worn the Tech Lead or Engineering Manager hat at some point in their career. The role will involve 30-50% on the tools - so a strong and passionate coding ability is also required. What they can offer: Working closely with one of the best Golang teams in AU! Work with ex-Google, ex-Atlassian and ex-Amazon tech minds! Work on a cutting-edge global product! AI, Data and Machine Learning projects! Well-established and very profitable business with a start-up vibe! Huge brand new CBD offices with 360 city views! Plenty of team days out and social events! New tech, tools, equipment etc! HUGE salary package on offer! BIG Equity on offer! $$$$ The Tech Stack / What You Have Worked With: Golang Experience developing large-scale systems Data Structures Algorithms. Microservices, Distributed Systems & SOA Cloud Platforms (AWS, GCP, or Azure) Bonus Skills: Python TypeScript / React.js (Bonus) Kubernetes Docker, including We’re looking for someone excited about the prospect of helping scale an engineering team, and define the next steps of a product whilst working in a business that has funding to invest in significant growth. This is a role signed off and ready to go with a flexible start date. On offer are a highly competitive salary, big equity, and plenty of training. support and career growth. It’s a seriously exciting time to join this business, so if you are a Golang lover who is driven, passionate about new tech, loves to learn new things, and wants to help solve interesting problems - please get in touch today! If you have any questions about this role or others we have available you can email our team directly via java@thedrivegroup.com.au For The Latest Jobs, Tech News or to 'Introduce A Friend' for a $1000 Referral Fee - Follow Us On Linkedin: https://www.linkedin.com/company/thedrivegroup  TheDriveGroup is 100% committed to improving meaningful diversity in the technology industry.  We partner with clients who embrace diversity and seek candidates across all backgrounds, abilities, genders, sexualities, cultures, and faiths. If you have the right skills and attitude we would love to hear from you!