Software Engineer
Summary
A software engineer at a Sydney commodity trading group builds and maintains in-house web apps and APIs handling shipping, export documentation and trade compliance. Core stack: C#/.NET, React/TypeScript, PostgreSQL, REST/XML/EDI integrations, deployed to Azure.
Salary: $80,000 – $90,000 per year
About Us:
DDT Holdings (HR) Pty Ltd is a professional staff hiring and outsourcing company, with a vision to make businesses successful. The company has been mainly focusing on recruiting all staff for its internal associated group of companies.
We are seeking a Software Engineer to join DDT Holdings Pty Ltd. The role involves developing and maintaining in-house software that manages shipping, export documentation and regulatory compliance processes for the group and its clients. DDT Holdings is an active, fast-growing international commodity trader mainly focusing on the Indian Subcontinent and South East Asia.
About the role:
This is a full-time role based at our Ultimo office. You will be responsible for the analysis, design, development, testing and maintenance of the company’s business software. The role requires regular communication with internal departments, higher management, clients and external agencies.
Reporting to the Director, your day-to-day responsibilities will include (but not be limited to):
· Analyse business and regulatory requirements for shipping and export documentation processes and translate them into software specifications and technical designs.
· Design, develop, test and maintain web applications and APIs using C#, .NET and React/TypeScript.
· Design and maintain relational database structures, queries and data models (PostgreSQL / SQL).
· Develop and support integrations with external systems and government trade portals using REST APIs, XML and EDI message formats.
· Write unit and integration tests, debug issues and resolve production defects.
· Use source control, participate in code reviews and support software releases and deployments to Microsoft Azure.
· Prepare technical documentation, user guides and release notes, and support User Acceptance Testing (UAT) with operations staff.
· Liaise with internal departments, clients and external agencies on system requirements and issue resolution.
Education Requirements for the role.
The role requires a Bachelor degree or higher in Computing, Information Technology, Computer Science, Software Engineering or a related field.
Skills and Experience requirement for the role.
The skills and experience that are most needed for this role include:
· Minimum one year’s relevant experience in software development.
· Proficiency in C# and .NET (ASP.NET Core, Entity Framework).
· Experience with relational databases and SQL (PostgreSQL or SQL Server).
· Experience building and consuming REST APIs.
· Front-end development experience with React, JavaScript or TypeScript.
· Experience with Git version control and Agile ways of working.
· Problem-solving skills, attention to detail, and strong written and verbal communication skills.
Preferred Skills
· Knowledge of shipping, export documentation or trade compliance processes (e.g. export declarations, export permits and certificates).
· Experience with data exchange formats such as XML, JSON and EDI/EDIFACT.
· Experience working with Microsoft Dynamics 365 CRM.
· Experience with Microsoft Azure (e.g. App Service, Functions, Key Vault) and CI/CD pipelines (Azure DevOps).
Remuneration:
Gross Salary $80,000 - $90,000 per annum plus Superannuation (Negotiable based on experience).
Working Hours:
· Full time 38 hours per week.
· Depending upon the work requirement, candidates may need to work on some weekends as well to meet the working days of international clients including the Indian Subcontinent.
How to Apply:
Applications are open to all candidates having full time work right. Please confirm your residency status as part of your resume.
Due to the number of applications, only short-listed applicants will be contacted.
All interested applicants please attach your current resume and cover letter to apply for this role and send applications to: hr@ddtholdings.com.au
Applications close by AEDT 05:00 PM on 30th November 2026.