Posted 2 days ago
Full Stack Software Engineer
AI Summary
About the role Join our growing Systems Development team and play a hands-on role in building the internal platforms that keep our business moving.This is a chance to take real ownership—partnering directly with stakeholders, translating business problems into well-designed technical solutions, and delivering improvements that are visible, meaningful, and widely adopted across the organisation.
About this role
About the role
Join our growing Systems Development team and play a hands-on role in building the internal platforms that keep our business moving.This is a chance to take real ownership—partnering directly with stakeholders, translating business problems into well-designed technical solutions, and delivering improvements that are visible, meaningful, and widely adopted across the organisation.
As a Full Stack Software Engineer in our Systems Development team, you’ll help enhance and maintain our industry-leading, in-house applications that support key internal departments including Sales, Operations, P&C, and Finance. You’ll contribute across the full software lifecycle—developing new functionality, improving existing systems, and ensuring stable ongoing performance. Working closely with stakeholders, you’ll act as a liaison between business units and technology to understand needs, shape requirements, and deliver practical solutions that improve day-to-day operations.
This is a rare chance to lead from the front and help shape one of the most critical—and fastest-growing—parts of Jord’s business.
What you’ll do
- Development, enhancement and maintenance of Jord custom internal systems.
- Participate in full system development life cycle activities
- Develop React front-end applications, UI components and reusable front-end libraries in line with business requirements and application standards.
- Develop and maintain data-driven web applications, back-end services, REST APIs and integrations using C#, .NET Core and .NET Framework.
- Design, develop and optimize PostgreSQL databases, data models and queries; support NoSQL solutions where required.
- Create technical specifications, operational documentation, and functional and technical designs of internal systems.
- Analyse existing programs and codebases to identify areas for modification, refactoring, performance improvement and maintainability.
- Integrate custom built systems with SaaS solutions primarily using Microsoft Graph.
- Deliver clean, secure, tested and maintainable code in adherence to Jord coding standards and agreed timelines
- Work effectively in an agile development environment using Git and JIRA, collaborating with the local team and the full international team.
- Adhere to all Jord company policies and IMS requirements.
What you’ll bring
- Tertiary or related qualifications with a background in a suitable discipline, such as Computer Science, Engineering or Information Technology.
- Minimum 3 years of practical experience developing data-driven web applications across front-end and back-end technologies with C# .NET Core and full understanding of object-oriented programming.
- Minimum 3 years of hands-on React experience, with strong knowledge of React, Redux and related concepts.
- Highly capable in API development, including RESTful APIs and integration between client-side and server-side applications.
- Highly capable in PostgreSQL database design and development; experience with RDBMS and NoSQL databases preferred.
- UX and UI understanding, including responsive design, usability and front-end best practices
- Proven experience in object-oriented design and MVC design patterns
- Experience with Git, JIRA, agile delivery, testing practices, code reviews, documentation and source code management.
- Experience with integrations using Microsoft Graph is preferred.
- Experience with TypeScript is preferred.
- Ability and commitment to work in accordance with the overall project program and meet agreed timeframes.
- Strong English verbal and written communication skills, with the ability to work cross-functionally at all levels across multiple departments.
- Fast-learning, proactive self-starter with strong problem-solving abilities; reliable, self-motivated and able to manage changing priorities in a fast-paced environment.
- Ability to work effectively independently as well as part of a team, with strong teamwork skills and a can-do attitude.
- Passion for continuous learning and developing quality enterprise-grade systems
Why join Jord?
At Jord, you’ll be part of a global engineering company known for designing and delivering complex industrial solutions for the energy and resources industries
- Be part of a business supporting the global energy transition
- Lead and grow a high impact business unit
- Work with a highly experienced engineering and operations team
- Opportunity to shape systems, structure and strategy during a period of significant growth
- Collaborative culture that values innovation, rigour and continuous improvement
How to Apply
- Submit your resume and cover letter via the ‘Apply for this job’ button below
- For more information, visit our website at www.jord.com.au
- Recruitment Agency applications will not be accepted