Senior Software Engineer (Open to remote locations across Australia)

UKForex LimitedAustralia20 days agoFull-time
Senior Software Engineer (Open to remote locations across Australia) • Full-time • Division: Technology Hi. We’re OFX, a global provider of online, international payment services. We solve the complexity of moving money and enable better decisions. Headquartered in Sydney with offices worldwide, we’re a customer-focused business that is all about inspiring customer confidence. Purpose of your role The Senior Software Engineer role is responsible for delivering high quality code in a timely manner while leading and working with the engineering managers to design solutions as appropriate. Working in an agile environment you will provide technical leadership and senior technical expertise while delivering quality software. On a day to day basis the Senior Software Engineer is actively helping lead the continuous improvement of our technical delivery and agile processes. The Senior Software Engineer will proactively help push the technical standards and quality of the team forwards... delivering high quality application, automation, and testing code in accordance with industry best practices and OFX guidelines. This position involves becoming an integral part of our agile team dedicated to crafting and overseeing the heart of OFX, contributing to impactful engineering and product initiatives. What you do • Work closely with solution and application architects, improve coding practices, and participate in code reviews. • Ensure code is efficient and adheres to OFX coding standards and guidelines. • Motivate teams and promote a collaborative working environment. • Identify complex areas of code that require refactoring and address technical debt. • Assist outside of core skills including deployments, QA, and level 3 support when appropriate. • Provide leadership as part of the product development team including mentorship and coaching. • Work collaboratively within the agile team to deliver user stories, ensuring they meet all acceptance criteria. • Conduct design reviews and proof of concepts. • Maintain consistent communication with stakeholders. Valuable Experience • Expert knowledge in C# and .NET (Core and Framework). • Extensive experience with commercial software development. • Experience designing, building, and working with RESTful APIs. • Experience building and running distributed systems. • Experience operating services on serverless or containerized environments. • Good understanding of cloud-native application architectures (we use AWS). • Knowledge of the client/server technology stack (HTTP, Auth, Timeouts, Retries). • Experience with relational databases like SQL Server or Postgres. • Knowledge of event-driven architecture and systems. • Excellent understanding of Agile development methodology and practices such as TDD, Scrum, Kanban. • Experience with unit testing and acceptance criteria frameworks. • Experience with architectural design patterns and data modeling. • Experience with Infrastructure as Code (CloudFormation/CDK/Terraform) and DevOps practices. • Experience with NoSQL storage solutions like DynamoDB. • Experience with Software as a Service (SaaS) product development. • Knowledge of cross-border payments and systems. What it's like working at OFX We’re OFXers because we want to make a difference. We see challenges as opportunities and we’re committed to making things easier for our clients. We operate as one team, cross-functionally and globally, to drive outcomes that deliver excellence for our customers. • Always keep learning. We offer a wide range of learning and career development opportunities. • Make a difference. Our Make a Difference program encourages OFXers to give back to causes important to them. • Reward and recognition. We recognise a job well done through various awards and shout outs. • Showing our social side. Our employee-led committees organize events to keep employees engaged. • Benefits that mean something. We offer health insurance, parental leave, and birthday leave. • A great work environment. Enjoy work-life balance and flexibility with our hybrid work model. At OFX, we are committed to fostering a diverse, inclusive, and accessible workplace. If you require accommodation for any portion of the recruitment process, please email us at people.culture@ofx.com. We encourage you to apply if this role aligns with your career aspirations. #J-18808-Ljbffr

Ready to Apply?

By applying, you'll be redirected to the company's application page

Share this job

More Jobs at UKForex Limited