Overview
We are seeking a Contract Software Engineer with robust full-stack development skills, specifically in C#, .NET, and React, to join an agile team within the financial services sector. The successful contractor will collaborate closely with development teams to create high-quality applications focused on data integrity and compliance while engaging with business stakeholders to gather technical requirements. This position offers an exciting opportunity for an experienced developer in a regulated environment, with responsibilities spanning the full software development lifecycle.
Responsibilities
- Design, develop, and maintain high-quality applications using C#, .NET, and React.
- Build responsive front-end solutions using JavaScript/TypeScript (React).
- Create reliable data solutions by writing and optimizing SQL queries, views, and stored procedures.
- Review code quality and maintain architectural standards within development teams.
- Support CI/CD processes and implementation of best coding practices.
- Collaborate with business stakeholders to determine technical requirements, especially for core banking platforms.
- Contribute to systems supporting KYC (Know Your Customer) and AML (Anti-Money Laundering) compliance processes.
Requirements
- Proven experience in full-stack development with C#, .NET, and React.
- Strong knowledge of JavaScript/TypeScript and responsive design principles.
- Experience with SQL database management, including writing queries and stored procedures.
- Familiarity with CI/CD pipelines and application architecture.
- Ability to work effectively in an agile development environment.
- Understanding of regulatory compliance in financial services is a plus.
- Experience with core banking systems is advantageous.