At Keypath, we invite you to be part of something transformative. As a global EdTech leader, we collaborate with prestigious universities to create and deliver online education solutions that tackle global social and economic challenges head-on.
Join our dynamic, fast-growing international team that thrives on collaboration, innovation, and lifelong learning
.
Join Keypath’s New APAC IT Division: Build, Innovate, and Gr
owKeypath has established a brand-new IT division in the APAC region, creating an exciting opportunity to join a team from the ground up. As we build this division from scratch, we’re looking for passionate professionals eager to shape its foundation, drive innovation, and grow alongside a dynamic and collaborative team. This is a unique chance to be part of something new, influence key decisions, and develop your career within a global company committed to technological excellenc
e.
Job Descript
ionThe Software Engineer will work as a part of the application services team and closely with Keypath’s product management and enterprise architecture teams to support and implement high-quality application and software solutio
ns.
This role is key in driving efficiencies for Keypath’s operational teams and optimizing the student experie
nce.
The software engineer will provide development, integration, and maintenance of software applications in a Microsoft-centric environ
ment.
This role is pivotal in supporting and customizing core systems, including Microsoft Dynamics CRM, and ensuring the delivery of high-quality custom software solutions that align with the strategic goals of the organiz
ation.
Responsibi
- lities:Complete development tasks related to assigned projects involving the customization, integration of Microsoft Dynamics CRM and other core s
- ystems.Ensure the delivery of high-quality software, customizations, and integr
- ations.Provide hands on development and technical expertise across all phases of the software development lifecycle (SDLC), from requirements hand-off to deployment and s
- upport.Collaborate with Keypath’s product management team to translate business requirements into technical sol
- utions.Work closely with Keypath’s enterprise architecture team to ensure adherence to architectural standards and security best pra
- ctices.Develop solutions using modern Microsoft Azure Cloud technologies, including Azure Functions, SQL Databases, Queues, and Log An
- alyticsImplement standard security structures and engineering best practices in Azure, including use of Key Vaults, Managed Identity, secure network endpoints, and role-based access co
- ntrols.Collaborate with IT teams to ensure proper technical and privacy/security governance requirements a
- re met.Successfully engage in multiple initiatives simultan
eously.
Qualif
ications
E
- ducation:A minimum of a bachelor’s degree in computer science, web development, computer engineering, IT, a related field of study, or equivalent ex
perience.
E
- xperience:4+ years of software development experience with a proven history of launching successful custom development
- solutions.Strong background in architecture, design, and hands-on coding and configuration using Microsoft technologies, including Azure, SQL, .NET framewo
- rk and C#.Experience developing solutions using third-party Software Development Kits and cloud-b
- ased APIs.Experience developing solutions and integrating with Microsoft Dynamics CRM
- preferred.Experience in the higher education and post-secondary education sector
preferred.
Skills & Co
- mpetencies:Solid understanding of the SDLC using Agile Me
- thodologiesProficient in Microsoft-centric development and skilled working with Microsoft SDLC management tools and technologies including Visual Studio, Azure Dev
- Ops and GitKnowledge of design patterns and development experience with .NET framework, Microsoft Azure, and re
- lated toolsSkilled in hands-on coding and configuration using Microsoft technologies, including Azure, SQL, .NET framew
- ork and C#.Solid database development experience with SQL Server including T-SQL, stored procedures, and user-defined
- functions.Competent in Web development technologies – Web Services, JSON, CSS, HTML5, JavaScript, jQuery, React and other commonly used JavaScript libraries and
- frameworks.Must exhibit fluency in software development concepts including Software Design Patterns, Caching, Concurrency, Security, and Relational
- Databases.Excellent communicat
- ion skills.Ability to collaborate effectively with cross-functi
- onal teams.Commitment to maintaining high security and architectural
- standards.Strong problem solving, quantitative and analytical abilities, capable of learning new technologi
- es quickly.Ability to contribute to multiple projects simu
- ltaneously.Knowledge of Microsoft Dynamics CRM Architecture, Dynamics CRM API, and Entity Model
preferred.
Additional
informationAt Keypath, we put our people first. We’re committed to creating a flexible, inclusive, and supportive work environment where you can thrive. Here’s what you can expect as part
of our team:
Benefits
- and Rewards:Opportunity to work in office, hybri
- d or remotelyAll the necessary equipment for success inc
- luding laptopAccess to health & wellbeing programs including an Employee Assistance Program and Menta
- l Health DaysLearning & growth opportunities including access to LinkedIn Learning, Career Development Programs and
- Learning LabsEmployee led Initiatives such as Culture Club, Team Green, Sustainabi
- lity and moreCompany events and activities run in office
and remotel
- y
Why Keypath?Global EdTech Leader: Join an industr
- y on the rise.Transform the World: Contribute to upskilling and reskil
- ling globally.Make an Impact: Help solve future economic and soci
al challenges.
Join Keypath and make a difference. We welcome applicants from diverse backgrounds and offer inclusive support throughout the recru
itment process.