1. What is a Software Engineer at Murphy?
A Software Engineer at Murphy plays a pivotal role in bridging the gap between cutting-edge digital solutions and large-scale civil engineering operations. You are not just writing code; you are building the technical infrastructure that supports complex projects, including infrastructure, rail, and energy developments. Your work directly impacts how teams manage site data, optimize construction workflows, and ensure the safety and efficiency of critical national assets.
This role requires a unique blend of technical proficiency and practical, on-the-ground understanding. Whether you are developing tools for project management or designing systems for structural analysis, you will be expected to translate technical requirements into robust, real-world applications. At Murphy, you will work alongside multidisciplinary teams, making this an ideal environment for engineers who enjoy high-impact problem solving within a collaborative, fast-paced industry.