Senior/ Staff C# .NET Software Engineer Your New CompanyThis team comprises dedicated, dynamic, and collaborative engineers who aim to establish themselves as a premier digital business bank in Australia, enabling both businesses and individuals to thrive with state-of-the-art technology. Your New RoleJoin their highly motivated team of engineers as either a Senior or Staff Backend Engineer, working on backend APIs for a leading banking app in Australia. You will play a key role in coding and shaping the evolution of this system by designing and developing microservices, data access layers, REST APIs, and integrating third-party APIs. You will manage risk with safe deployments and automated testing, while constantly expanding your knowledge in back-end engineering. What You'll Need to Succeed Extensive hands-on experience in developing backend applications using technologies such as C# .NET Core, REST APIs, and WebAPI. A degree in Computer Science or a related field. Proven track record of building, developing, and deploying high-quality software solutions. Strong ability to collaborate, present ideas, influence, and challenge stakeholders. Commitment to continuous learning, experimenting, and driving innovation while applying best patterns and practices. Extensive experience with the full software development lifecycle and delivery using Agile practices. Creative thinking and boundary-breaking to solve complex technical problems and achieve core business objectives. In-depth understanding of security best practices and principles. Proficiency with the following tech stack: C# .NET Core, REST APIs, and WebAPI Microservices and REST API Integration Database design for both relational and NoSQL databases such as MSSQL, Oracle, and Snowflake Kubernetes, Docker GitHub, TeamCity CloudFormation AWS CodePipeline, Azure DevOps Cloud hosting platforms AWS and Microsoft Azure Familiarity with public cloud engineering AWS or Azure and Kafka/event-based architecture Understanding of monitoring tools and CI/CD pipeline What You'll Get in ReturnThey support their people with flexible working options, including connecting in their office for at least half your time each month. They also offer options such as adjusting start and finish times, part-time arrangements, and job sharing. Here, youll thrive, be supported when faced with challenges, and be empowered to tackle new opportunities. They have technology hubs in various Australian cities, and they love working therethey think you will too. What You Need to Do NowIf you are passionate about customer service, driven by data, or inspired by creativity, a career with them is for you. Apply now to join their team of innovative engineers and help shape the future of digital banking in Australia. If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career. 2913023