Shift

Senior Software Engineer - .Net

Shift

North Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
6+ yrs
Salary
—
Openings
1
Posted
3 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Shift

Shift specializes in assisting Australian small and medium-sized enterprises (SMEs) by empowering them to manage cash flow effectively, streamline trade terms, and select suitable financial products. Committed to supporting Australia's economic backbone, Shift leverages business expertise, strong relationship focus, and cutting-edge technology to serve over 30,000 businesses, facilitating aggregate funding exceeding $6 billion.

Role Overview

Join Shift at an exhilarating moment as part of Walker St, a fresh data-driven initiative within the company. Supported by a well-established organization yet driven by a startup ethos, Walker St is developing innovative tools to help businesses harness their banking data's potential. We seek a Senior Software Engineer passionate about building modern, scalable systems from inception. This position offers the opportunity to work on a greenfield project, influence technology direction, and contribute to cultivating a collaborative engineering culture.

Responsibilities

  • Architect, develop, and maintain scalable full-stack web applications utilizing C#, .NET, React, and other contemporary technologies.
  • Work closely with engineers, designers, and product managers to deliver impactful features and enhancements.
  • Participate in architectural planning and contribute to the creation of a dependable microservices ecosystem.
  • Uphold strict code quality standards, comprehensive testing, and clear documentation practices.
  • Support DevOps processes, including CI/CD pipelines and cloud infrastructure management on Azure.
  • Engage in code reviews, pair programming sessions, and mentor team members as needed.
  • Adopt agile methodologies, encourage continuous learning, and maintain a user-centric approach.

Candidate Requirements

  • Minimum of six years’ experience in software development with C# and .NET frameworks.
  • In-depth knowledge of RESTful APIs and event-driven microservices architecture.
  • Experience working with Azure or similar cloud environments.
  • Familiarity with modern DevOps tools and practices, such as GitHub Actions, TeamCity, and Octopus.
  • Strong emphasis on testing, quality assurance, and dependable software delivery.
  • Excellent collaboration and communication skills, capable of contributing effectively across cross-functional teams.
  • A proactive learner with a problem-solving mindset, valuing curiosity over formal qualifications.

Benefits

  • Collaborative environment with a flat organizational structure, enabling learning from peers and leadership across the company.
  • Regular all-hands meetings every 100 days to share product roadmaps, technology plans, and business strategies.
  • A flexible working model headquartered in North Sydney with additional state-based offices and adaptable policies.
  • Generous family support, including 26 weeks of paid parental leave.
  • Purpose-designed office spaces focused on collaboration, creative brainstorming, social interaction, and concentration.
  • Comprehensive benefits promoting physical, psychological, and financial well-being, including a birthday day off and excellent end-of-trip facilities.

Industry

FinTech

Tools & software

React GitHub Actions required Microsoft Azure required

How they work

Communication Teamwork & Collaboration Problem Solving Customer Focus Learning Agility
🤖
Online · instant AI help
Broxer