Endava Logo

Endava

Software Developer (Kotlin or .NET)

Posted 13 Days Ago
Be an Early Applicant
Sydney, New South Wales
Mid level
Sydney, New South Wales
Mid level
The Software Developer will design, build, and maintain scalable backend services using Kotlin or .NET, develop RESTful APIs and microservices, and ensure system performance and reliability while collaborating with cross-functional teams on various projects.
The summary above was generated by AI

Company Description

Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.

Job Description

We’re seeking a skilled Backend Engineer with expertise in Kotlin or .NET to join our team. This role is open to mid-level and senior candidates who are passionate about building robust, scalable backend systems that drive real business value. As part of our high-performing team, you’ll work on diverse, challenging projects, ranging from modernising enterprise platforms to developing innovative backend solutions that ensure high performance and reliability.

You are passionate about backend development, thrive in solving complex technical challenges, and excel in collaborative, agile environments. You balance technical excellence with creativity and a commitment to delivering quality solutions.

Responsibilities

  • Backend Development: Design, build, and maintain scalable, secure, and high-performance backend services using Kotlin or .NET.
  • API and Microservices Development: Develop and integrate RESTful APIs and microservices to support frontend and mobile applications.
  • Database Management: Design and optimize database schemas, queries, and data storage solutions.
  • System Performance: Ensure backend systems are performant, reliable, and scalable to meet user and business needs.
  • Code Quality Assurance: Write clean, maintainable code and conduct unit testing, code reviews, and performance tuning.
  • Collaboration: Work closely with cross-functional teams, including frontend developers, DevOps engineers, and product managers, to deliver end-to-end solutions.
  • Continuous Improvement: Contribute to the full software development lifecycle, from planning and development to deployment and support.

Qualifications

  • Technical Expertise: Strong commercial experience in Kotlin or .NET with relevant backend frameworks. Broader development experience with Java or React is a plus.
  • Backend Architecture: Solid understanding of designing and building RESTful APIs, microservices, and distributed systems.
  • Database Proficiency: Experience working with relational (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL (e.g., MongoDB) databases.
  • Cloud Experience: Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and deploying backend services in cloud environments.
  • Best Practices: Deep knowledge of coding standards, design patterns, and secure coding practices.
  • DevOps Practices: Familiarity with CI/CD pipelines and containerization tools like Docker and Kubernetes.
  • Communication Skills: Ability to clearly and effectively communicate technical concepts to stakeholders.
  • Learning Agility: Eagerness to learn and adapt to new tools and technologies as required by projects.

Additional Information

Discover some of the global benefits that empower our people to become the best version of themselves:

  • Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
  • Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
  • Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
  • Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
  • Health: Global internal wellbeing programme, access to wellbeing apps;
  • Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Our diversity makes us stronger - it drives meaningful change and enables us to build innovative technology solutions. We are committed to creating an inclusive community where all of us, regardless of background, identity, or personal characteristics, feels valued, respected, and free from discrimination. As an equal opportunity employer, we welcome applications from all individuals and base hiring decisions on merit, skills, qualifications, and potential.

Top Skills

.Net
Kotlin

Endava Sydney, New South Wales, AUS Office

Sydney, New South Wales, Australia

Similar Jobs

13 Days Ago
Newcastle, New South Wales, AUS
Mid level
Mid level
Software • Consulting
Join a team as a Backend Engineer working on Kotlin or .NET to design and maintain scalable backend systems. You will develop APIs, optimize databases, and ensure system performance while collaborating with cross-functional teams in an agile environment.
Top Skills: .NetKotlin
An Hour Ago
Remote
Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
The Engineering Manager will lead a team of 5 to 6 frontend engineers focusing on playback and video editing features. Responsibilities include managing the product roadmap, fostering collaboration, driving project delivery, and mentoring the engineering team to ensure successful feature implementation.
Top Skills: JavaScriptTypescript
An Hour Ago
Hybrid
Sydney, New South Wales, AUS
Mid level
Mid level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Staff Frontend Engineer at Canva, you will design and optimize rendering technologies using Rust and WebAssembly. Your responsibilities include developing features for text layout, graphics integration, and state management, while researching performance improvements and collaborating across teams to enhance Canva's design experience.
Top Skills: CC++JavaScriptRustTypescript

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account