Senior Software Engineer - .Net
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