At CoreLogic, we are driven by a single mission—to make the property industry faster, smarter, and more people-centric. CoreLogic is the trusted source for property intelligence, with unmatched precision, depth, breadth, and insights across the entire ecosystem. Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology to drive the largest asset class in the world. Join us as we work toward our vision of fueling a thriving global property ecosystem and a more resilient society. CoreLogic is committed to cultivating a diverse and inclusive work culture that inspires innovation and bold thinking; it's a place where you can collaborate, feel valued, develop skills and directly impact the real estate economy. We know our people are our greatest asset. At CoreLogic, you can be yourself, lift people up and make an impact. By putting clients first and continuously innovating, we're working together to set the pace for unlocking new possibilities that better serve the property industry. Job Description: Who are you? You're a passionate software engineer dedicated to crafting exceptional software that emphasises reliability, scalability, performance, and security. You are curious, continuously exploring new technologies for scalable software solutions. Quality is your hallmark, and you thrive on creating solutions that exceed customer expectations. As a self-motivated team player, you coach and mentor others, work across multiple teams, and contribute to our culture of engineering excellence. What is the role? We are seeking a Senior Software Engineer to join our dynamic, fast-paced product management and engineering team. This role involves end-to-end development, including design, build, test, and support for both front-end and back-end solutions. You will leverage your experience with agile methodologies to deliver innovative digital solutions that delight our customers and achieve our strategic priorities. What will you be doing? As a Senior Software Engineer, you will be design, build, test, and optimise software. This role requires you to deliver high-quality, robust, reliable, and performant software solutions while driving technical excellence and fostering continuous improvement. Deliver: Design, build, test, ship and maintain high quality software. Excellence: Strive for technical excellence, ensuring high-quality, reliable, and performant solutions. Full-Stack: Work with modern JavaScript libraries (React, Node.js, TypeScript) for both front-end and back-end development. Mentor: Guide and support fellow engineers, promoting continuous learning and development. Collaborate: Work with cross-functional teams to deliver high-quality solutions in an agile environment. Improve: Enhance code quality, reduce technical debt, and improve processes and standards. Strategy: Contribute to technical strategy and roadmaps, ensuring good software design and architecture patterns. Innovate: Propose and implement new technologies and methodologies. Ensure Quality: Maintain high standards through testing, automation, and observability. Document: Keep documentation up to date across code bases, architectures and knowledge areas. Secure: Implement best practices to ensure systems are secure by design. Focus on Customers: Deliver solutions that meet customer needs and provide exceptional user experiences. CI/CD: Create and maintain CI/CD pipelines for software builds and releases. Agile Development: Participate in code reviews, agile sessions, workshops, planning, retrospectives, and Communities of Practice. Are you the right fit? Personal Skills: Customer Focus: A results-oriented approach, taking pride in delivering solutions that exceed customer expectations. Problem Solver: Strong analytical skills to translate business requirements into technical solutions. Detail-Oriented: Keen attention to quality. Communicator: Strong communication skills, facilitating collaboration with team members and providing mentorship to less experienced colleagues. Growth: You continuously grow yourself and others. Initiative: Proactive in improving solutions, processes, and standards. Accountability: A sense of accountability, a passion for adding value, and a knack for solving complex challenges. Technical Skills: Software Development: At least 5 years of experience in software development, using modern JavaScript coding, testing, and automation techniques. Full-Stack Expertise: Proficient in TypeScript, React, and Node.js, with experience in both front-end and back-end development. Testing: Strong experience in software testing with tools like Cypress, Selenium, and Jest. Databases: Advanced knowledge of relational and NoSQL databases. Cloud: Familiarity with designing and building cloud-native applications. DevOps: Experience with DevOps tools and practices, with a deep appreciation for a DevOps culture. Observability: Knowledge of logging and application performance monitoring. Mentorship: Proven track record in leading by example and mentoring in code quality, standards, best practices, software design, and architecture patterns. Continuous Improvement: Growth mindset, with a passion for supporting and enabling others to continuously improve and be more productive. Nice to have: Experience in Java. What credentials do you need? Education: Degree in computer science or 5 years of relevant experience. Bonus: AWS Cloud Practitioner or other AWS certifications. What does success look like? Key Performance Indicators are based on: Culture & Quality: Software Engineering Health Quality: Focus on quality deliverables, ensuring 99% accuracy for production changes and other software delivery metrics such as DORA. Efficiency: Identify process improvements, reduce wastage, automate where possible. Customer Focus: Focus on improving customer experience. CORE Behaviours: Demonstrate commitment to our core values and behaviours. Job Qualifications: Education: Degree in computer science or 5 years of relevant experience. Bonus: AWS Cloud Practitioner or other AWS certifications. Why join CoreLogic? CoreLogic is highly collaborative and yes fun To support you at work, we offer some fantastic perks: Opportunity for flexible working conditions that works best for you and the business CoreLogic has a culture of collaboration. We champion ownership, initiative and leadership and provide the guide ropes to get you there Free mindfulness tools, online health and nutrition courses Complimentary access to New Zealand's most comprehensive property research platforms including RP Data Exclusive employee-only market updates and access to the industry’s best property experts Two community and volunteer leave days each year to support meaningful causes and our charity partners Monthly social get-togethers and a globally recognised rewards platform and points system An inclusive and diverse working environment that celebrates cultural weeks and advocacy months If this sounds like somewhere you want to work and you are seeking professional growth, don’t delay, apply today- we ‘re looking for you CoreLogic's Diversity Commitment: CoreLogic is fully committed to employing a diverse workforce and creating an inclusive work environment that embraces everyone’s unique contributions, experiences and values. We offer an empowered work environment that encourages creativity, initiative and professional growth and provides a competitive salary and benefits package. We are better together when we support and recognize our differences. Equal Opportunity Employer Statement: CoreLogic is an Equal Opportunity employer committed to attracting and retaining the best-qualified people available, without regard to race, colour, gender, sexual orientation, age, physical or mental disability, marital status, family or carer’s responsibilities, pregnancy, religion, political opinion, national extraction (place of birth or ancestry), social origin (class, caste or socio-occupational category), industrial activities (such as belonging to a trade union). CoreLogic maintains a Drug-Free Workplace. Please apply on our website for consideration. Privacy Policy Global Applicant Privacy Policy | CoreLogic® By providing your telephone number, you agree to receive automated (SMS) text messages at that number from CoreLogic regarding all matters related to your application and, if you are hired, your employment and company business. Message & data rates may apply. You can opt out at any time by responding STOP or UNSUBSCRIBING and will automatically be opted out company-wide. Connect with us on social media Click on the quicklinks below to find out more about our company and associates.