Job Closed

This listing is no longer active.

Cotality

Cotality, formerly known as CoreLogic, is a global property intelligence company on a mission to make the property industry faster, smarter, and more people-cen

Software Engineer

Location

Australia

Posted

67 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

Cotality

• Develop and maintain front-end applications using Angular and Node.js (TypeScript) • Build and support back-end services and APIs using Laravel (PHP) • Ensure strong alignment between front-end and back-end systems , including efficient queries and API consistency • Write clean, maintainable, and reusable code following industry best practices • Perform design and code reviews to maintain code quality, performance, and reliability • Provide development estimates for enhancement requests • Test programs to ensure quality and expected results prior to Quality Engineering • Investigate and resolve bugs and deficiencies across project codebases • Work on projects of moderate to advanced complexity • Collaborate with product managers, support, and engineering peers • Stay current with evolving technologies, tools, and best practices through ongoing learning

Job Requirements

  • Proven experience in both front-end and back-end development in software as a service
  • Solid experience working with MySQL
  • Experience designing and maintaining server‑side applications
  • Strong problem‑solving skills and attention to detail
  • Ability to work independently while collaborating effectively within a team
  • Clear communication skills and a respectful, team‑focused approach
  • Experience using version control systems (e.g. Git)
  • Experience working in Agile environments
  • Experience with Angular, Node.js, Laravel, and PHP
  • Experience with Linux environments and basic scripting
  • Exposure to additional databases such as PostgreSQL
  • Strong experience in API development
  • Broader web development experience including JavaScript, HTML, and CSS
  • Strong understanding of testing, documentation standards, and technical record keeping

Benefits

  • 100% remote work – anywhere in Australia
  • 10 half days of Wellbeing leave each year to help you recharge
  • Access to our Employee Assistance Program
  • $600 AUD annual wellbeing allowance for gym memberships, wellness apps, ergonomic gear and more
  • Generous Parental leave offering
  • $750 AUD in Baby Bucks
  • Peer recognition turned into rewards program - Bravo!
  • Free subscription to the Calm app
  • Other mindfulness tools
  • Online health and nutrition courses
  • Complimentary access to Australia’s most comprehensive property research platforms
  • Two community and volunteer leave days each year to support meaningful causes and our charity partners

Related Job Pages

More Full-stack Engineer Jobs

CSG logo

Software Development Engineer II

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

• Design, develop, test, and maintain software applications from concept through production. • Build features that enhance user experience and product capabilities. • Collaborate with product managers, designers, and stakeholders to understand requirements and translate them into technical solutions. • Implement responsive, accessible, and intuitive user interfaces using HTML, CSS, and modern JavaScript frameworks (React, Angular, Vue, or similar). • Optimize applications for performance, scalability, and usability. • Integrate front-end applications with APIs and AI-powered services. • Design and implement APIs (REST, GraphQL, event-driven) to support front-end and system integrations. • Develop server-side logic using modern frameworks and design patterns (OOP, functional programming, microservices). • Integrate external services, including AI/ML APIs, LLM-based services, or internal AI platforms. • Design, create, and maintain data models using SQL and/or NoSQL databases. • Ensure efficient data storage, retrieval, and consistency aligned with application needs. • Support data flows that enable analytics and AI-driven features. • Write unit, integration, and/or behavioral tests (TDD/BDD) to ensure code reliability and stability. • Collaborate with QA teams to identify, troubleshoot, and resolve defects and performance issues. • Participate in maintaining high engineering quality standards. • Use Git-based workflows for source control and collaboration. • Contribute to CI/CD pipelines for automated testing, building, and deployment. • Support deployments in cloud environments and troubleshoot production issues when needed. • Apply security best practices to protect applications, APIs, and user data. • Identify and address performance bottlenecks and scalability concerns. • Follow secure coding and data-handling standards, especially when working with AI-powered features. • Participate in code reviews and provide constructive feedback. • Collaborate effectively within cross-functional and distributed teams. • Contribute to documentation, technical discussions, and continuous improvement initiatives.

Portugal
CSG logo

Software Engineering Lead

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

• Lead the design and implementation of complex software features and services from concept through production. • Act as a technical reference point for the team, providing guidance on architecture, design patterns, and best practices. • Balance hands-on development with leadership responsibilities, contributing code when appropriate. • Collaborate with solution architects and other engineering leads to define system designs that align with broader platform and product strategies. • Participate in architecture and design reviews, helping evaluate trade-offs, risks, and long-term implications. • Guide and review the development of scalable, maintainable front-end applications using modern JavaScript frameworks. • Lead the design and implementation of robust back-end services and APIs (REST, GraphQL, event-driven). • Ensure consistency, quality, and performance across the full stack. • Lead the integration of AI-powered capabilities (e.g., LLM-based services, inference APIs, intelligent workflows) into production systems. • Work closely with AI/ML, data, and platform teams to operationalize AI features safely and reliably. • Apply best practices around observability, evaluation, and reliability for AI-enabled systems. • Guide data modeling and persistence strategies using SQL and NoSQL databases. • Ensure APIs and services are well-designed, versioned, and scalable. • Address cross-cutting concerns such as performance, resiliency, security, and multi-tenancy. • Promote strong engineering discipline through testing strategies (unit, integration, contract tests). • Ensure security best practices are embedded into system design and implementation. • Support production readiness, incident analysis, and continuous improvement. • Mentor and coach engineers, helping them grow technically and professionally. • Provide constructive feedback through code reviews and technical discussions. • Foster a culture of ownership, collaboration, and continuous learning. • Work closely with product management, design, QA, DevOps, and AI teams. • Communicate technical concepts clearly to both technical and non-technical stakeholders. • Contribute to roadmap discussions and technical decision-making.

Portugal
Zebra Strategies logo

Senior Full-Stack Software Engineer

Zebra Strategies

Minority-owned research firm specializing in amplifying voices of cross-cultural, vulnerable and underserved populations

Full TimeRemoteTeam 11-50H1B No Sponsor

• Assist in the design, implementation, and maintenance of The Zebra comparison product and other products using Python, Django, FastAPI, GraphQL, ReactJS, and other modern technologies • Deliver focused, maintainable, and performant code across different areas of our business, from adding new functionality to existing cloud-hosted microservices to creating new features supporting growth into new insurance lines • Work closely with other engineers, designers, and engineering leadership to rapidly build, iterate, test, and deploy new features and products and maintain a high-quality robust codebase • Improve and scale the existing products and tools to support our growth • Act as a technical leader for the team and grow other engineers through example and mentorship

California + 2 moreAll locations: California | New Jersey | Massachusetts
amplimind logo

Software Engineering Lead

amplimind

We create a new way of holistic software development, delivered by passionate people.

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Technical leadership: You lead the design, planning, and delivery of innovative software solutions, ensure the highest quality standards, and guarantee fast, reliable delivery and full delivery capability within project-specific scope while keeping a close eye on costs. • You develop a long-term IT strategy that supports the companys business objectives. • You drive software architecture decisions. • You will play a key role in further developing our technical product vision together with the team. • Innovation: You stay up to date with emerging technologies, monitor technology and market trends, and translate those insights into actionable measures for our software development. • Risk management: You identify potential risks early, initiate countermeasures, and ensure fast, solution-oriented communication within the company and with internal and external stakeholders. • Stakeholder management: You act as a trusted advisor, communicator, and partner for our clients. • You translate complex technical concepts into strategic business value. • You serve as the main point of contact for communication with C-level executives and the partner's development leads. • Team development: You inspire, mentor, and develop our dev teams and foster a culture of excellence and continuous learning. • You promote a positive, collaborative, and innovative working environment. • Governance & compliance: We work with our stakeholders to maintain high security standards. After onboarding, you will not only be familiar with these regulatory requirements and compliance standards but will also champion them within the teams. • You also ensure that the company complies with all legal requirements.

Germany