Join our growing Systems Development team and play a hands-on role in building the internal platforms that keep our business moving.
Help enhance and maintain our industry-leading, in-house applications that support key internal departments including Sales, Operations, P&C, and Finance.
Act as a liaison between business units and technology to understand needs, shape requirements, and deliver practical solutions that improve day-to-day operations.
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.
Requirements
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.
Tech Stack
NoSQL
Postgres
RDBMS
React
Redux
TypeScript
.NET
Benefits
Opportunity to shape systems, structure and strategy during a period of significant growth
Collaborative culture that values innovation, rigour and continuous improvement