Software Developer

6 days ago


Newcastle, New South Wales, Australia Snaphunt Full time

About the Role

We are seeking a highly skilled Software Engineer to join our development team in Newcastle. As a Software Engineer, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.

Key Responsibilities

  • Develop software components following industry standards, tools, and practices.
  • Participate in all activities of application development, including backlog refinement, estimation, and implementation of requirements.
  • Collaborate with project stakeholders to understand client requirements, architecture, and priorities.
  • Escalate risks, issues, and concerns related to development activities.
  • Participate in the review of work done by development team members.
  • Learns and applies new technologies, practices, and tools as appropriate to the project.
  • Participate in internal tech communities, events, etc.

Requirements

  • 7+ years of experience in software development.
  • Proficiency in full stack web development, monolithic architecture using Umbraco.
  • Headless CMC architecture experience and associated professional certificates, e.g. Contentful Certified Professional.
  • Proficiency in mobile development using React Native.
  • Familiar with common design patterns and clean code principles.
  • Demonstrable experience with Microsoft Azure and associated certifications.
  • Understanding of version control systems like Git or similar.
  • Familiar with communication protocols and standards such as HTTP, REST, JSON, TCP/IP.
  • Basic knowledge of Agile methodologies (e.g., SCRUM, KANBAN).
  • Basic Knowledge of CI/CD tools and practices.
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.

About Us

Our client is a global company that empowers its people to become the best version of themselves. We offer a range of benefits, including a competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus, career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership, complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences, hybrid work and flexible working hours, employee assistance programme, global internal wellbeing programme, access to wellbeing apps, global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.


  • Software Developer

    1 week ago


    Newcastle, New South Wales, Australia Endava Full time

    At Endava, we're passionate about harnessing technology to drive meaningful change. Our team of skilled software engineers designs, builds, and releases software products in multiple programming languages, frameworks, and libraries.We're seeking a talented Software Engineer to join our development discipline in Newcastle. As a key member of our team, you'll...

  • Software Developer

    7 days ago


    Newcastle, New South Wales, Australia NewyTechPeople Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team in Newcastle. As a key member of our development team, you will be responsible for designing and developing high-quality, scalable enterprise-level web applications and RESTful APIs using Microservices.Key ResponsibilitiesDesign and develop high-quality integration...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia Endava Full time

    About EndavaEndava is a global technology company that harnesses technology to drive meaningful change. With over two decades of experience, we combine world-class engineering, industry expertise, and a people-centric mindset to consult and partner with leading brands from various industries.We create dynamic platforms and intelligent digital experiences...

  • Software Developer

    1 week ago


    Newcastle, New South Wales, Australia Snaphunt Full time

    About the RoleWe are seeking a skilled Software Engineer to join our development team in Newcastle. As a key member of our team, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesDevelop software components following industry standards, tools, and...

  • Software Developer

    3 weeks ago


    Newcastle, New South Wales, Australia Endava Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our development team at Endava. As a key member of our team, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesSoftware Development: Develop software components...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia Endava Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our development team at Endava. As a key member of our team, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesSoftware Development: Develop software components...

  • Software Developer

    5 days ago


    Newcastle, New South Wales, Australia Newy Tech People Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team in Newcastle. As a key member of our development team, you will be responsible for designing and developing high-quality, scalable enterprise-level web applications and RESTful APIs using Microservices.You will work closely with our cross-functional teams to identify and...

  • Software Developer

    7 days ago


    Newcastle, New South Wales, Australia Newy Tech People Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team in Newcastle. As a key member of our development team, you will be responsible for designing and developing high-quality, scalable enterprise-level web applications and RESTful APIs using Microservices.Working closely with our cross-functional teams, you will be tasked with...

  • Software Developer

    3 weeks ago


    Newcastle, New South Wales, Australia Snaphunt Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our development team at Snaphunt. As a Software Engineer, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesDevelop software components following industry standards, tools, and...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia Snaphunt Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our development team at Snaphunt. As a Software Engineer, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesDevelop software components following industry standards, tools, and...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia Snaphunt Full time

    {"The Offer": "Unlock Your PotentialEnjoy a competitive salary package with opportunities for growth and development.Participate in our global career development programs and take on new challenges.Benefit from our comprehensive benefits package, including health and wellbeing initiatives.The JobAs a Software Engineer at Snaphunt, you will be responsible for...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia NewyTechPeople Full time

    About the Role:This is a hybrid role based out of Newcastle, where you will travel into the office a couple of days per week. As a key member of our team, you will contribute to a game-changing banking product that will be used by millions of customers across Australia daily.Key Responsibilities:Design and develop high-quality and scalable integration...

  • Software Developer

    6 days ago


    Newcastle, New South Wales, Australia Snaphunt Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our development team in Newcastle. As a key member of our team, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesDevelop software components following industry standards,...

  • Software Developer

    2 weeks ago


    Newcastle, New South Wales, Australia Endava Full time

    About EndavaEndava is a global company that harnesses technology to drive meaningful change. With over two decades of experience, we combine world-class engineering, industry expertise, and a people-centric mindset to consult and partner with leading brands from various industries.We create dynamic platforms and intelligent digital experiences that drive...

  • Software Developer

    3 weeks ago


    Newcastle, New South Wales, Australia Newy Tech People Full time

    About the RoleThis is a hybrid role based out of Newcastle, where you will travel into the office a couple of days per week. As a key member of our team, you will contribute to a game-changing banking product that will be used by millions of customers across Australia daily.Key ResponsibilitiesDesign and develop high-quality and scalable integration...


  • Newcastle, New South Wales, Australia Endava Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our development team at Endava. As a Software Engineer, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key Responsibilities:Develop software components following IT industry...


  • Newcastle, New South Wales, Australia NewyTechPeople Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team in Newcastle. As a key member of our development team, you will be responsible for designing and developing high-quality, scalable integration solutions using Java and JavaScript.Key ResponsibilitiesContribute to the development of a game-changing banking product used...


  • Newcastle, New South Wales, Australia NewyTechPeople Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team in Newcastle. As a key member of our development team, you will be responsible for designing and developing high-quality, scalable integration solutions using Java and JavaScript.Key ResponsibilitiesContribute to the development of a game-changing banking product used...


  • Newcastle, New South Wales, Australia Endava Full time

    About the RoleWe are seeking a highly skilled Software Development Professional to join our development team in Newcastle. As a key member of our team, you will be responsible for designing, building, and releasing software products in multiple programming languages, frameworks, and libraries.Key ResponsibilitiesDevelop software components following industry...


  • Newcastle, New South Wales, Australia Endava Full time

    {"title": "Software Engineer", "description": "Transformative Technology SolutionsAt Endava, we harness technology to drive meaningful change. Our team of experts combines world-class engineering, industry expertise, and a people-centric mindset to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.Job...