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.
...
Collaborate with the development team and cross-functional teams to support the definition, design, and delivery of new features, following industry standards and regulations for fiat and cryptocurrency transactions.
Contribute to a culture of innovation and continuous improvement within the team.
Proficiency in at least one of the following programming languages: Golang or Typescript/Javascript or Java. Candidates with experience in both are preferred.
...
We are seeking a Senior .NET Developer to lead the design, development, and delivery of robust web applications and APIs. The successful candidate will have deep experience with .NET and C#, a strong background in cloud-native architectures, and a track record of mentoring engineers and driving technical excellence across projects.
Key Responsibilities
Involve in architecture, design, and development of scalable web applications and microservices using .NET Core and C#.
...
Exchange on a daily basis with our product team to share ideas about how to improve our solution, and to develop your understanding of our customer requirements
Passionate about B2B technology and connecting the dots of global trade
Interest in problem solving the challenges in the global logistics business
...
Performance & Optimization: Lead efforts in system performance monitoring, tuning, and optimization, ensuring high availability, low latency, and efficient resource utilization. Identify and resolve system-wide issues in databases, caching layers, message queues, and other backend components.
Security & Compliance: Ensure that backend systems adhere to security best practices and regulatory standards. Integrate security, data protection, and compliance features into the architecture to safeguard customer and company data.
Leadership & Mentorship: Provide technical leadership and guidance to backend engineers, mentoring senior and mid-level staff. Foster a culture of collaboration, innovation, and continuous improvement, raising the technical bar across the team.
...
Shipping fast without breaking things. We prototype aggressively and test ideas early, but we also run a platform that tens of thousands of officers depend on every day. You'll need good judgment about when to move fast and when to be careful.
Making the team better through code reviews, RFCs, monitoring, testing practices, and knowledge-sharing that compounds over time.
You'll have real, meaningful impact here. FormSG shapes how an entire government communicates with its citizens. A feature you build on Monday could be used by every ministry and agency by Friday. That feedback loop of building, shipping, and seeing real adoption this quickly is hard to find anywhere else.
...
Create a technology infrastructure that functions well at scale. You will design and improve the system architecture.
Keep up to date on the latest software development technologies and methodologies to help ensure the Portcast remains technically at the forefront of its field.
Bachelor's or Master's Degree in Computer Science, Electrical Engineering or equivalent work experience in the field.
...
Enforcing coding standards and conducting thorough code reviews to maintain high-quality codebase. Implement automated testing frameworks to catch bugs early and ensure software reliability.
Good understanding and independent application of cloud environment, CI/CD, testing and validation.
Independently applies design patterns and best practices in reliability management (resiliency, autoscaling, monitoring, alerting).
...