Ideagen plc

Software Engineer - L1

Ideagen plc
Apply
18 days ago
Brisbane, AustraliaEntry Level

Responsibilities

  • Collaborate with product owners and stakeholders to gather, analyse, and refine requirements.
  • Work with UX designers and solution architects to plan and deliver development work through user stories.
  • Build and maintain data models, repositories, and reusable REST and GraphQL APIs.
  • Develop algorithms and software solutions supporting business requirements.
  • Integrate and process data from multiple sources, including IoT devices.
  • Write unit tests, participate in code reviews, and partner with QA teams to maintain software quality.
  • Produce and maintain technical documentation including solution designs, test specifications, and deployment procedures.
  • Support software releases and contribute to third-line support activities.

Requirements

  • Experience developing with Microsoft .NET or .NET Framework, ideally using C#.
  • Knowledge of SQL Server or a similar relational database platform.
  • Exposure to cloud development environments such as AWS or comparable cloud technologies.
  • Experience developing and testing APIs, including GraphQL and related tools.
  • Understanding of API security and authentication standards such as OAuth, OpenID Connect, OWASP, or NGINX.
  • Knowledge of web technologies including TypeScript and React.
  • Experience with ASP.NET Core, .NET Core, and Entity Framework Core.
  • Understanding of the full Software Development Lifecycle.

Benefits

  • Hybrid working pattern in Brisbane.
  • Flexible arrangements are available, including consideration for candidates seeking flexibility.
  • Work-life balance support and reasonable-adjustment assistance during the application process.
  • Opportunity to work alongside experienced professionals and gain exposure to modern technologies.

Tech Stack

AWSC#GraphQLMicrosoft SQL Server.NETReactTypeScript

Categories

Ideagen plc

About Ideagen plc

1,001-5,000 employees
Contact me