About the role

  • Join Transact Product Development team building a green-field, Azure cloud-based integration platform
  • Add new functionality and resolve defects in a C# Web API and an Angular UI application
  • Build Node.js components which run in Node-RED
  • Use Azure cloud stack, Azure DevOps, Octopus Deploy, Terraform, Docker and Kubernetes daily
  • Work with Product Owner and engineering manager to understand and implement new functionality
  • Liaise with Application Hosting partners, Transact operations & support teams
  • Contribute to containerization, CI/CD pipelines and Infrastructure-as-Code in product architecture and delivery
  • Work independently and collaboratively within a cross-functional, agile team

Requirements

  • 3–5 years of professional software development experience
  • Strong proficiency in object-oriented C#
  • Experience working in a high-volume transaction processing, distributed environment
  • Designing and implementing modern RESTful APIs using best practices
  • Implementing modern web-based user interfaces using Angular
  • Familiarity with Git-based workflows (GitHub or Git Flow)
  • Experience writing and maintaining unit tests
  • Strong communication and technical skills
  • Ability to work on your own initiative with limited guidance
  • (Desirable) Experience with Azure cloud stack (App Services, API Management, Storage, App Insights)
  • (Desirable) Experience with CI/CD tools such as Azure DevOps Pipelines and Octopus Deploy
  • (Desirable) Containerization and orchestration experience (Docker, Kubernetes)
  • (Desirable) Familiarity with Infrastructure as Code tools (Terraform)
  • (Desirable) Node.js development experience
  • (Desirable) Experience with Node-RED flow authoring and node development

Benefits

  • Opportunity to work with cutting-edge technologies
  • Collaborative and supportive work environment
  • Ongoing professional development and training opportunities
  • Hybrid Working
  • Regular social, sporting and community events
  • Private Health Insurance
  • Dental Insurance
  • Matched Pension Contribution
  • 25 Days Annual Leave

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job