C# Engineer

KYC360 is an award-winning RegTech. Our solutions enable customers to accelerate time to revenue and generate significant operational efficiencies without compromising compliance performance.

We operate a streamlined SaaS platform with modular Onboarding, Screening & pKYC solutions utilised by 1000 organisations globally across a number of verticals.

We are passionate about process optimisation in our solutions – because we know it appeals to many stakeholders, which is the best and most durable way to embed our financial crime prevention technology. We call this our ‘virtuous circle’ – customers get faster slicker processes, everyone gets less financial crime. We all win together.

Job Purpose

KYC360 is on the lookout for a talented and motivated C# Engineer to join our dynamic team. As part of our development team, you will be responsible for designing, implementing, and maintaining scalable solutions for our software applications. The ideal candidate will have a solid understanding of C# programming language, modern development principles, and a passion for creating efficient and reliable software.

Main Responsibilities

  • Collaborate on the creation of new features and enhancements for KYC360's innovative product suite.
  • Develop robust and scalable solutions using C#, .NET framework, .NET Core, microservices and web technologies like HTMX.
  • Take part in the full software lifecycle, including sprint planning, retros and standups.
  • Optimize application performance through code refactoring, database optimization, and system architecture improvements.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Stay current with the latest technologies and ensure our software remains cutting-edge.
  • Work with Product Manager to design and deliver features.
  • Assist in triaging and improving core features of our existing software to meet the needs of our rapidly-growing user base.

Skills and Experience

  • You are an eager developer with a strong desire to learn and thrive in a startup environment.
  • Strong proficiency in C# programming language and the .NET framework and .NET Core.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Familiarity or experience with Azure or other cloud platforms is an advantage.
  • Understanding of microservices and event based architectures is highly desirable.
  • Ability to think laterally and think of innovate ideas to solve business problems.
  • The ability to work independently and take ownership of tasks to completion.

Key Technologies

We use the below technologies on a day-to-day basis and expect candidates to have experience with some, if not all, of the below:

  • C#, .NET Framework/.NET Core, ASP.NET MVC, HTMX- SQL Server/RDBMS
  • Azure / Cloud-native technologies- Git (GitHub), GitHub Actions (CI/CD)
  • Atlassian software (JIRA, Confluence)

Why work for KYC360?

We empower companies to comply and outperform by offering solutions that create massive operational efficiencies in the management of financial crime risk. 

So, apart from the very generous base salary, bonus and benefits we also offer the opportunity to join an important mission.

For more information, or to apply, please contact careers@KYC360.com