Senior Software Developer

ai talent • Australia
Visa Sponsorship
Apply
AI Summary

Lead the build and maintenance of high-performance enterprise applications. Translate complex designs into functional software. Ensure system optimisation and security.

Key Highlights
Lead the build and maintenance of high-performance enterprise applications
Translate complex designs into functional software
Ensure system optimisation and security
Key Responsibilities
Lead the coding and implementation of scalable backend services and responsive frontend interfaces
Contribute to architectural discussions and provide technical analysis to ensure solutions meet business requirements
Conduct thorough peer code reviews and implement automated unit/integration testing to maintain a high-quality codebase
Deploy and manage applications within Azure or AWS environments, leveraging containerisation (Docker)
Build and optimise secure RESTful APIs to support various integration points across the enterprise
Troubleshoot and resolve complex software defects and performance bottlenecks in production environments
Technical Skills Required
Node.js C# (.NET Core) Java React Angular Vue.js SQL (PostgreSQL/SQL Server) NoSQL Azure DevOps GitHub Actions
Benefits & Perks
482 Visa sponsorship available
Full-time employment

Job Description


We are seeking a Senior Software Developer to lead the build and maintenance of high-performance enterprise applications; 482 Visa sponsorship is available for the right candidate. This is a hands-on role for a seasoned coder who takes pride in writing clean, testable, and maintainable code. You will be responsible for translating complex designs into functional software while ensuring system optimisation and security.


📋 Core Responsibilities
  • Full-Stack Development: Lead the coding and implementation of scalable backend services and responsive frontend interfaces.
  • System Design: Contribute to architectural discussions and provide technical analysis to ensure solutions meet business requirements.
  • Code Quality: Conduct thorough peer code reviews and implement automated unit/integration testing to maintain a high-quality codebase.
  • Cloud Integration: Deploy and manage applications within Azure or AWS environments, leveraging containerisation (Docker).
  • API Development: Build and optimise secure RESTful APIs to support various integration points across the enterprise.
  • Problem Solving: Troubleshoot and resolve complex software defects and performance bottlenecks in production environments.


✅ Technical Requirements
  • Experience: 8+ years of professional software development experience.
  • Language Mastery: Expert-level proficiency in Node.js, C# (.NET Core), or Java.
  • Frontend Skills: Strong experience with React, Angular, or Vue.js.
  • Database Management: Expert knowledge of SQL (PostgreSQL/SQL Server) and experience with NoSQL.
  • DevOps Knowledge: Practical experience with CI/CD pipelines (Azure DevOps/GitHub Actions).
  • Engineering Standards: Mastery of SOLID principles and common design patterns.


  • Similar Jobs

    Explore other opportunities that match your interests

    Full Stack AI Engineer

    Programming
    •
    18h ago
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Entry level

    ai talent

    Australia

    Enterprise Senior Power BI Developer

    Programming
    •
    18h ago
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Mid-Senior level

    ai talent

    Australia

    Engineering Manager for Immutable Play

    Programming
    •
    5d ago

    Premium Job

    Sign up is free! Login or Sign up to view full details.

    •••••• •••••• ••••••
    Job Type ••••••
    Experience Level ••••••

    Immutable

    Australia

    Subscribe our newsletter

    New Things Will Always Update Regularly