Senior Backend Software Engineer (TypeScript)
Employeur non precise · Brisbane
Job description
About the role
A full-time, permanent Senior Backend Software Engineer is sought to take a leading role in designing and delivering complex software solutions. The role combines hands-on technical work with leadership: building robust backend systems, solving integration problems and mentoring other engineers. It sits in Brisbane, Australia, and involves contributing to architecture and implementation, setting engineering standards and collaborating with delivery and project stakeholders.
Key responsibilities
- Lead the architecture, planning and implementation of complex backend solutions across multiple codebases.
- Develop, integrate and maintain services using TypeScript and modern API technologies.
- Build and consume REST and GraphQL APIs, including secure authentication and event-driven integrations.
- Configure and maintain webhooks, data payload transformations and integrations between external systems.
- Set and maintain standards for code quality, testing and development practices.
- Take part in code reviews, technical workshops and design discussions.
- Mentor engineers and guide them on complex technical challenges.
- Work with delivery and project stakeholders to identify risks, manage dependencies and keep technical work on track.
- Contribute to technical documentation, specifications and continuous improvement of team processes.
- Support cloud infrastructure, infrastructure-as-code practices and CI/CD pipelines.
Required profile
- At least 5 years of professional software engineering experience.
- Ability to lead technical discussions, review code and support the development of other engineers.
Required skills
- Strong TypeScript and test-driven development.
- REST and GraphQL APIs, webhooks and event-driven integrations.
- Authentication methods such as OAuth 2.0, API keys and token refresh flows.
- JSON and XML data mapping and transformation.
- SQL or NoSQL databases.
- Cloud platforms such as Google Cloud Platform, AWS or Azure.
- Terraform or similar infrastructure-as-code, and CI/CD tools such as GitHub Actions or Bitbucket Pipelines.
- Nice to have: headless commerce (commercetools, headless Shopify), headless CMS (Contentful, Contentstack), iPaaS (Celigo, Workato), monitoring tools (Datadog, AWS CloudWatch), BFF pattern and enterprise system integrations.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Senior Software Engineer Based on 25 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 days ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Employeur non precise
Brisbane
Related job offers
-
Technical Project Manager - SAP SuccessFactors LMS
Peoplebank Brisbane -
SAP FI-AP Lead Consultant (12-Month Contract)
Peoplebank Brisbane -
Senior Change Manager - Statewide LMS Program
Peoplebank Brisbane -
Lead Developer - Consumer API Platform
Peoplebank Parkes -
Cyber Security, Risk & Governance Lead
Employeur non precise Perth