X

Senior Full Stack Developer (TMS0003)

Working in a fast-paced, 10+ person product team including IT professionals across Australia and Egypt, you will be responsible for designing, developing, and maintaining a variety of web application components across several active SaaS products.

DUTIES AND RESPONSIBILITIES

  • Front-end (Angular 17) and back-end (.NET Core 7 & 8, SQL Server) development in an Azure Cloud environment
  • Develop, implement and deploy high quality web application components
  • Evaluating code to ensure that it is valid and structured to comply with both internal patterns and industry standards
  • Effective programming, installation, configuration, documentation, operation, monitoring and maintenance of SaaS based web solutions
  • Undertake a range of analysis, design, software development and testing activities
  • Working closely with cross-functional teams to deliver on project timelines
  • Follow coding conventions and standards
  • Follow architectural design patterns standards
  • Perform unit and e2e testing for each component

QUALIFICATIONS

  • Tertiary qualification in Computer Science, Software Engineering or a related field
  • 5 years+ in a Full stack .Net / Angular Developer role
  • Strong C# / .Net Core / OOP development skills
  • Strong front-end skills with Angular 16+ and Typescript
  • Strong SQL Server / T-SQL / Entity Framework (Code first)
  • Strong REST Services / Web APIs
  • Strong TDD / Unit-Testing / E2E
  • Solid understanding of web application architecture and software design patterns
  • Experience with Azure DevOps Repos (Git Source Control)
  • Experience with Azure Pipelines (Continuous Integration and Continuous Deployment)
  • Experience working with Azure cloud infrastructure and services
  • Experience with Agile development methodologies
  • Excellent written and verbal English skills are essential