For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Keypath Education
Keypath Education

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Security software
Azure
+27

Permanent role
16 days ago
Apply now

About Keypath

At Keypath, you’ll be part of something truly transformative. As a global EdTech leader, we partner with some of the world’s most respected universities to design and deliver online education solutions that address real social and economic challenges.

We’re a fast-growing, international organisation built on collaboration, innovation, and a passion for lifelong learning. With teams across Kuala Lumpur, Melbourne, and Sydney, we offer a genuinely global working environment where your impact is visible and meaningful.

The Role

As a Software Engineer, you will be a key member of our Application Services team, working closely with Product Management and Enterprise Architecture to design, build, and support high-quality software solutions.

This role plays a critical part in improving operational efficiency across Keypath and enhancing the end-to-end student experience. You’ll be hands-on across the full software development lifecycle, supporting and customising core systems, oncluding Microsoft Dynamics CRM, within a Microsoft-centric, cloud-first environment.

Key Responsibilities

  • Design, develop, customise, and integrate Microsoft Dynamics CRM and other core enterprise systems
  • Deliver secure, scalable, and high-quality custom software solutions aligned with business goals
  • Contribute hands-on across the full SDLC—from requirements handover through deployment and support
  • Translate business needs into robust technical solutions in collaboration with Product Management
  • Partner with Enterprise Architecture to ensure alignment with architectural standards and security best practices
  • Build cloud-native solutions using Microsoft Azure technologies, including: Azure Functions, Azure SQL Databases, Queues and messaging services & Log Analytics and monitoring tools
  • Implement Azure security best practices, including Key Vaults, Managed Identity, RBAC, and secure networking
  • Work closely with IT and security teams to meet governance, privacy, and compliance requirements
  • Successfully manage and contribute to multiple initiatives in parallel

What You’ll Bring

Education

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field—or equivalent professional experience

Experience

  • 4+ years of professional software development experience delivering custom-built solutions
  • Strong experience with Microsoft technologies, including C#, .NET, Azure, and SQL Server
  • Proven experience designing and integrating cloud-based and API-driven solutions
  • Experience working with third-party SDKs and cloud APIs
  • Experience with Microsoft Dynamics CRM (strongly preferred)
  • Experience in higher education or EdTech (advantageous, not essential)

Technical Skills

  • Solid understanding of Agile SDLC practices
  • Proficiency with Microsoft development tools such as Visual Studio, Azure DevOps, Git
  • Strong knowledge of software design patterns and modern application architecture
  • Hands-on experience with: SQL Server (T-SQL, stored procedures, UDFs) & Web technologies: Web Services, JSON, HTML5, CSS, JavaScript, jQuery, React or similar frameworks
  • Strong grasp of core engineering concepts including security, caching, concurrency, and relational databases
  • Familiarity with Microsoft Dynamics CRM architecture, APIs, and entity model (preferred)

Personal Attributes

  • Excellent communication and stakeholder collaboration skills
  • Strong problem-solving, analytical, and critical-thinking abilities
  • Comfortable learning new technologies and working in a fast-paced environment
  • Detail-oriented with a strong commitment to quality, security, and architectural excellence

Why Join Keypath?

We put our people first and are committed to providing a flexible, inclusive, and supportive workplace.

What we offer:

  • Flexible working arrangements: office-based, hybrid, or fully remote
  • Company-provided laptop and essential equipment
  • Health and wellbeing support, including: Employee Assistance Program & Mental Health Days
  • Continuous learning and career development: LinkedIn Learning, Career development programs & Internal learning labs
  • Employee-led initiatives, including Culture Club, Sustainability (Team Green), and more
  • Regular company events—both in-person and virtual

Make an Impact with Keypath

  • Join a global EdTech leader in a rapidly growing industry
  • Contribute to education access worldwide, supporting upskilling and reskilling at scale
  • Do meaningful work that addresses future social and economic challenges

At Keypath, we welcome applicants from diverse backgrounds and are committed to inclusive hiring practices. We provide support throughout the recruitment process to ensure everyone can show up as their best self.

Join Keypath and help shape the future of education.

About Keypath Education

👥501-1000
📍Lenexa
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service