A complete application in a minute
Tailored resume and cover letter, ready to send.
Insight Global in Sydney, Australia seeks a Software Engineer for a Professional Services team delivering enterprise software. This role blends hands-on Python development with client-facing implementation work across ERP deployments, in a hybrid onsite model 2 days/week in DT Sydney and remote days.
Strong communication and problem-solving skills are essential as you gather requirements, configure solutions, and explain technical concepts to customers and stakeholders.
Software Engineer position based in DT Sydney, Australia - 2x per week onsite
Focus: Python Development | Client Implementation | Enterprise Software
We are seeking an experienced Software Engineer to join a Professional Services team delivering complex software solutions to enterprise customers.
This position combines hands-on software development with client-facing implementation work. You will work closely with customers to understand their business requirements, configure and develop applications, integrate solutions into their existing environments, and support successful delivery.
The environment is Python-heavy, although you will also learn proprietary languages and tools used internally. Experience with complex enterprise or ERP implementations is particularly relevant because the work involves adapting and integrating software within each customer's environment.
Strong communication skills are essential. You will regularly interact with customers, participate in requirements discussions and workshops, and explain technical solutions to both technical and business stakeholders.
The strongest candidate will combine software engineering depth with customer-facing implementation experience. You should be comfortable writing Python and solving technical problems while also gathering requirements, participating in customer conversations, and explaining your approach clearly.
Candidates coming from ERP, enterprise application implementation, professional services, or other complex software deployment environments should translate particularly well, even without previous airline industry experience.