Senior Developer

Posted 3 Days Ago
Be an Early Applicant
Brisbane, Queensland, AUS
In-Office
Senior level
Information Technology • Software • Automation
The Role
Develop and support mission-critical energy-sector applications on Microsoft Azure. Responsibilities include Level 3 production support, incident and root-cause analysis, code fixes, CI/CD changes, 24/7 on-call participation, Node.js and React development, event-driven integrations, database and ETL support, DevSecOps, and platform reliability improvements.
Summary Generated by Built In

Run Stronger. Evolve Faster. Perform Smarter with NRI  
  
Ready to shape what’s next?  At NRI, we turn technology into intelligence, delivering solutions that drive measurable business outcomes. Join our team of 3,500+ local experts backed by a global network of 16,000 team members and work on projects that truly make a difference for Australia’s leading organisations. 
  
Our Managed Services team ensures businesses operate at peak efficiency, resilience, and scale. Join us to manage and optimise IT landscapes for leading organisations, delivering seamless, reliable, and measurable outcomes every day. 
We are seeking 2 experienced Senior Full Stack Developers to join our Brisbane-based team, supporting and enhancing critical business applications within the energy sector. This is an initial 12 month contract.

This role combines hands-on development with Level 3 production support, working across modern cloud-native platforms built on Microsoft Azure. You'll play a key role in maintaining system reliability, delivering enhancements, and supporting mission-critical services in a fast-paced environment.
Key Responsibilities:
 

  • Provide Level 3 production support, including incident, problem, and root-cause analysis
  • Perform code-level fixes and configuration changes through CI/CD pipelines
  • Participate in a 24×7 on-call roster for critical systems
  • Design, develop, and maintain Node.js (TypeScript) backend services on Azure
  • Maintain and enhance React-based Single Page Applications
  • Support event-driven and real-time systems using Azure Service Bus and Web PubSub
  • Work with Azure Cosmos DB, Azure SQL, and Data Factory ETL pipelines
  • Support integrations with AEMO APIs, FTP services, and internal platforms
  • Contribute to secure, automated CI/CD pipelines using Azure DevOps
  • Collaborate with cross-functional teams to improve platform stability and performance

Technical Skills Required:


  • TypeScript (primary language)
  • Node.js (Express-style APIs, Azure Functions)
  • React (SPA development)
  • Azure Service Bus (queues, topics, DLQ)
  • Azure Web PubSub / WebSockets
  • Azure Cosmos DB (NoSQL)
  • Azure SQL Database
  • Azure Data Factory
  • Azure Key Vault & Managed Identities
  • Azure Monitor / Application Insights
  • Azure DevOps (Repos, Pipelines, Boards)
  • Git (branching strategies, PRs, code reviews)
  • CI/CD automation and release management

Required Experience:
 

  • 5+ years' experience as a Senior Software Engineer or Senior Application Support Engineer
  • Proven experience supporting mission-critical, revenue-impacting platforms
  • Strong background in Azure serverless architectures (Functions, App Services)
  • Hands-on experience in DevSecOps and CI/CD-driven environments
  • Strong troubleshooting and problem-solving capability in live production systems
  • What We're Looking For
    You are a pragmatic, technically strong developer who enjoys working close to production systems. You're comfortable balancing development, support, and continuous improvement, and you thrive in environments where reliability and performance matter.
    You communicate well with technical and non-technical stakeholders and take pride in building secure, scalable, and maintainable systems.
    What's On Offer
     
  • Hybrid working model (2-3 days onsite in Brisbane)
  • Opportunity to work on critical energy-sector platforms
  • Modern Azure-based technology stack
  • Supportive, collaborative team environment
  • Competitive salary and benefits

Take the next step with us. Apply now and make a real impact. 
Your skills. Our impact. Together unstoppable. At NRI, you’ll work on meaningful projects, tackle complex challenges, and see the tangible difference your expertise makes. We value diverse experiences and perspectives, creating an inclusive, collaborative, and high-performing workplace. Don’t worry if you don’t meet every requirement listed - we prioritise attitude and capability, and you might be the perfect fit for this role or another within NRI. 
 
NRI Australia & New Zealand is committed to building a culturally diverse and inclusive workplace and strongly encourages applications regardless of gender, age, ethnicity, sexual orientation, or disability.

About Us
About NRI
Transformative digital solutions take more than IT expertise. They take a partner you can count on. With an eye for precision and the vision to help you progress. Who can move quickly to find the right ways forward – so that you’re always ahead of tomorrow.

We’re that partner for countless businesses. Designing, implementing and managing digital solutions that are as personalised as they are progressive. That open the doors to greater digital success – across business, government and beyond.

We deliver everything from business strategy and consulting through to infrastructure and managed IT services. We’re backed by a global reach that makes us a truly game-changing alternative in the digital services space – with local decision-making and authority. And we’re powered not just by technology, but by passionate people who are 
fearlessly committed to getting it right for our customers. 

Transformative digital solutions take the right team, making the right moves at the right time. You’ve found yours with NRI.

We celebrate the diversity of people, and we pride ourselves on ensuring everyone belongs. As an equal-opportunity employer, we want to create opportunities for everyone and will consider all applications without bias. We value our collaborative culture and work together to support a variety of community organisations and social issues.

Diversity & Inclusion
We celebrate the diversity of people, and we pride ourselves on ensuring everyone belongs. As an equal-opportunity employer, we want to create opportunities for everyone and will consider all applications without bias.
We value our collaborative culture and work together to support a variety of community organisations and social issues.

Skills Required

  • 5+ years of experience as a Senior Software Engineer or Senior Application Support Engineer
  • Experience supporting mission-critical, revenue-impacting platforms
  • Strong experience with Azure serverless architectures, including Azure Functions and App Services
  • Hands-on experience in DevSecOps and CI/CD-driven environments
  • Strong troubleshooting and problem-solving capability in live production systems
  • TypeScript development experience
  • Node.js experience, including Express-style APIs and Azure Functions
  • React single-page application development experience
  • Experience with Azure Service Bus, Azure Web PubSub, Azure Cosmos DB, Azure SQL Database, and Azure Data Factory
  • Experience with Azure DevOps, Git, branching strategies, pull requests, and code reviews
  • Ability to participate in a 24/7 on-call roster
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, NSW
1,941 Employees

What We Do

At Planit, we provide businesses with the vision, precision and independence they need to improve the quality of their software and the way they deliver it. As a global leader in quality engineering and assurance solutions, our 2,000+ consultants are at the forefront of the industry. Every day, they test themselves on a variety of challenging projects across our top-tier client base. We are hungry to learn and drive our industry forward. This permeates the fabric of our culture, with core values centred around continuous growth and excellence, as we look to inspire minds and raise the bar. We embrace and encourage diversity. We strive to create an environment that’s productive, welcoming, fair, rewarding, and fun for everyone. We act with integrity and harness sustainability as a catalyst for positive change. Ready to test yourself and grow your career? Visit our Careers tab or www.planit.com/careers

Similar Jobs

Boeing Logo Boeing

Support Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Brisbane, Queensland, AUS
170000 Employees

Boeing Logo Boeing

Support Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Brisbane, Queensland, AUS
170000 Employees

Xero Logo Xero

Senior Engineer

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
3 Locations
4500 Employees

Rubrik Logo Rubrik

Senior Sales Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
In-Office
Brisbane, Queensland, AUS
3000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account