Staff Software Engineer developing core account and transaction features for Australia’s leading digital banking app. Leading architecture decisions and mentoring engineering teams to elevate standards and performance.
Responsibilities
Define and evolve the technical strategy for accounts and transactions features across mobile, backend, and edge/app-tier systems
Own architectural decision-making for critical customer journeys ensuring solutions are secure, scalable, and resilient
Write production-grade code across the stack (.NET backend, full-stack, and AWS cloud services)
Act as a force multiplier—coaching engineers, guiding technical decisions, and lifting engineering maturity
Ensure highly available, fault-tolerant systems through improved instrumentation, incident response practices, and architectural resilience
Requirements
Deep expertise in C#, .NET Core and strong familiarity with REST APIs, microservices
Strong familiarity with Next.js, React, GraphQL
Experience with Kotlin/Jetpack Compose, Swift/SwiftUI for Native Mobile engineering
Experience with AWS services (VPC, IDP, Fargate, ECS, Lambda, API Gateway, DynamoDB, SQS/SNS)
Experience designing, evolving, and scaling distributed systems and high-volume APIs
Proven track record of leading complex technical work across teams—through influence, collaboration, and clarity
Thrive in a hands-on environment where you can code, prototype, experiment, and mentor
Benefits
Flexible working options including changing start and finish times
Backend Node.js Developer responsible for designing and maintaining applications within SAP BTP. Collaborating on integrations and developing cloud - native services for SAP environments.
Software Engineer developing backend solutions using Java/Kotlin, collaborating with the E - commerce department. Leading development from conception to stabilization with high - quality code in an international team.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.