Talent.com
Senior Software Engineer (C#,.NET)
Senior Software Engineer (C#,.NET)Property Exchange Australia Ltd • Australia
Senior Software Engineer (C#,.NET)

Senior Software Engineer (C#,.NET)

Property Exchange Australia Ltd • Australia
18 days ago
Job description

Senior Software Engineer (C#, .NET)

Thame / LeedsSmoove – Tech / Permanent / Hybrid Hi, we’re Smoove, part of the PEXA Group. Our vision is to simplify and revolutionise the home moving and ownership experience for everyone. We are on a mission to deliver products and services that remove the pain, frustration, uncertainty, friction and stress that the current process creates. We are a leading provider of tech in the property sector - founded in 2003, our product focus has been our conveyancer two-sided marketplace, connecting consumers with a range of quality conveyancers to choose from at competitive prices via our easy-to-use tech platform. We are now building out our ecosystem so consumers can benefit from our services either via their Estate Agent or their Mortgage Broker, through smarter conveyancing platforms, making the home buying or selling process easier, quicker, safer and more transparent Why join Smoove? Great question! We pride ourselves on attracting, developing and retaining a diverse range of people in an equally diverse range of roles and specialisms – who together achieve outstanding results. Our transparent approach and open-door policy make Smoove a great place to work and as our business expands, we are looking for ambitious, talented people to join us.As a Senior Engineer at Smoove, you’ll be a technical specialist who drives complex software solutions while mentoring team members. We’re looking for someone with deep expertise in either backend systems or full-stack development, who can take ownership of end-to-end features and contribute to architectural decisions.You’ll work within a collaborative team environment where engineers own quality from development through production, focusing on delivering high-performance systems, mentoring junior engineers, and ensuring technical excellence across all aspects of software development. Our Ethos We believe in autonomous engineering teams where every engineer owns quality from development through production. You will be empowered to make technical decisions, mentor colleagues, and drive engineering excellence within your area of expertise.You’ll develop T-shaped skills with deep expertise in your primary specialisation (backend or full-stack) while building collaborative skills across adjacent technologies and domains, engaging with emerging technologies, and contributing to team learning and cross-functional understanding.

Key Responsibilities

Technical Excellence & Development

  • System Design & Implementation : Design and implement complex software solutions with focus on performance, scalability, and maintainability while writing clean, testable code following established standards
  • Architecture & Feature Ownership : Participate in architectural decisions, contribute to technical strategy discussions, and take end-to-end ownership of features from conception through production deployment
  • Performance & Security : Ensure optimal system performance through load testing, caching strategies, monitoring, and apply security best practices throughout the development lifecycle
  • Testing Excellence : Implement comprehensive testing strategies including unit, integration, and performance testing with shift-left practices
  • AI Integration & Development : Leverage AI-powered development tools to enhance productivity, explore opportunities for AI integration within applications, and contribute to evaluating emerging AI technologies

Technical Leadership & Mentoring

  • Mentoring & Knowledge Sharing : Provide technical guidance and career development support to junior team members, conduct thorough code reviews, and share expertise through documentation and tech talks
  • Standards & Cross-training : Help establish and maintain coding standards, development practices, and bridge knowledge gaps to facilitate cross-functional understanding
  • Collaboration & Delivery

  • Cross-functional Work & Communication : Collaborate effectively with product, QA, UX, and other engineering teams while communicating technical concepts clearly to diverse stakeholders
  • Agile Participation & Quality Ownership : Actively participate in sprint planning, stand-ups, and retrospectives while taking responsibility for quality from development through production
  • Skills & Experience Required

    Technical Background

  • Programming & Architecture : Advanced proficiency in C# and .NET for backend specialists, or full-stack capabilities including modern frontend frameworks, with strong understanding of microservices architecture, API design, and distributed systems
  • Testing & Performance : Comprehensive experience with testing frameworks, test automation, performance testing, load testing, monitoring, and system optimisation
  • Cloud & DevOps : Hands-on experience with Azure, understanding of CI / CD pipelines, containerisation, and infrastructure as code
  • Database & Security : Experience with SQL Server databases, data modelling, performance optimisation, and security best practices
  • Professional Skills

  • Problem Solving & Mentoring : Ability to analyse complex technical problems, design elegant solutions, and provide technical guidance to develop junior engineers
  • Communication & Collaboration : Strong technical communication skills for diverse audiences and proven ability to work effectively in cross-functional teams
  • Quality Mindset : Commitment to engineering excellence, continuous improvement, and shift-left testing practices
  • Nice To Have

  • Experience in financial services & regulated environments
  • Knowledge of machine learning and AI integration
  • Open source contributions and community involvement
  • Experience with modern development practices (TDD, DDD, BDD)
  • Background in high-performance systems and scalability challenges
  • Key Technologies & Tools

  • Programming Languages & Frameworks : .NET SDK 8, 9, 10 (C#), .NET Framework, MVC, Blazor, , gRPC, MassTransit & related frameworks / technologies, modern frontend frameworks for full-stack roles
  • Cloud & Infrastructure : Azure, Kubernetes, Docker, CI / CD pipelines (Azure DevOps), containerisation tools, Grafana, Helm Charts,
  • Data & Testing : xUnit, Playwright, Apache Superset, Databricks, dbt, fivetran, Snowflake, database technologies (SQL and NoSQL), comprehensive testing frameworks
  • Development Practices : Test-driven development (TDD), Domain-driven design (DDD), Behaviour-driven development (BDD), shift-left testing practices
  • Sound like you?  We at Smoove are ready so if this role sounds like you, apply today. .

    Create a job alert for this search

    Senior Software Engineer CNET • Australia

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Tax Nuggets Academy • Australia
    We’re hiring a product-focused Senior Software Engineer.Tax Nuggets Academy is on a mission to save accountants from the soul‑crushing world of dull tax training. We’re a venture‑backed, fast‑growin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer / Associate Tech Lead (.NET)

    Senior Software Engineer / Associate Tech Lead (.NET)

    Redblocks • Australia
    Senior Software Engineer / Associate Tech Lead (.Bachelor’s degree in Computer Science, Engineering, or a related field.NET framework, and web API development using C# and OpenAPI.Strong knowledge o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    X15ventures • Australia
    We’re a venture-scaler powered by CommBank.That means we build, buy, and invest in startups that could benefit the bank’s 15 million customers and beyond. Because of what we do, we’re really neither...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend.NET Engineer

    Senior Backend.NET Engineer

    Bond Software Group • Australia
    At Bond, we’re not a large corporation with layers of management and slow‑moving projects.We’re a tight‑knit product and engineering team building something ambitious — a platform that transforms h...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Global Honey Recruitment • Australia
    A Senior Software Engineer is an experienced professional who oversees software development projects, writes clean and efficient code, and provides technical leadership to a team of engineers.Overs...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IT Alliance Australia • Australia
    Senior Consultant-Talent Acquisition at IT Alliance Australia.Programming / Software Development Level 5 - Takes technical responsibility across all stages and iterations of software development.Plan...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dispensed Global • Australia
    At Dispensed, we are passionate about empowering individuals to reach their full potential by supporting better health outcomes. We believe that access to innovative and alternative therapies can tr...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer : Build Scalable Cyber Simulations

    Senior Software Engineer : Build Scalable Cyber Simulations

    XINTRA • Australia
    A leading cybersecurity startup in Australia seeks an experienced Software Engineer to build the foundation for advanced cyber simulations. You will design resilient backend systems, develop scalabl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Nuage Technology Group • Australia
    Nuage Technology Group provided pay range.This range is provided by Nuage Technology Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direc...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Assembly Four • Australia
    LGBTQIA+, and intersecting communities.We operate on the belief that impact is as important as profit.Everyone should have the autonomy. This is a fundamental human right – and one that sex workers ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Promote Project • Australia
    Remote - open to candidates in North America, Europe, the UK, South America, Australia, and New Zealand.This is an open-ended contract opportunity, structured around project-based work with no set ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Getcheddar • Australia
    We’re a venture-scaler powered by CommBank.That means we build, buy, and invest in startups that could benefit the bank’s 15 million customers and beyond. Because of what we do, we’re really neither...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    I D & E Pty • Australia
    At IDE we love working with our partners to build better futures.We have worked on over 500 projects across the medical technology landscape, including in the areas of respiratory care, drug delive...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    eToro • Australia
    Toro is a global trading and investing platform founded in 2007 with the vision of making investing simple, transparent, and collaborative. The platform empowers users to invest, share, and learn fr...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Energy Exemplar • Australia
    In an era where the world is rapidly advancing towards a cleaner future through decarbonization, Energy Exemplar’s mission lies in ‘Empowering Transformative Energy Decisions’.Founded in 1999 in Ad...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    black.ai • Australia
    Lorikeet is the most powerful customer support AI for complex businesses like fintechs, healthtechs, marketplaces and delivery services. We’re doing this by building ground up from the premise that ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TheDriveGroup • Australia
    This range is provided by TheDriveGroup.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from TheDriveGroup.Lead Pr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ploy • Australia
    We are looking for a Senior AI Engineer to design, build, and optimise GenAI solutions within a modern Azure-based technology stack. Develop knowledge bases and content ingestion pipelines.Implement...Show more
    Last updated: 5 days ago • Promoted