All jobs
CayuseEngineering
.NET Technical Consultant
Remote - Canada$80-$100/hr CADPosted today
Seeking an experienced .NET Developer / .NET Technical Consultant with a minimum of 5 years of hands-on .NET development experience, ideally within financial services organizations or on finance-related projects. The role involves building secure, scalable web applications and APIs, collaborating with technical and business teams.
Location: Remote - Canada
Salary: $80-$100/hr CAD
Responsibilities
- Design, develop, and maintain applications using .NET (C#, ASP.NET Core, Web APIs)
- Implement and consume RESTful APIs and web services to integrate with internal and external systems
- Work closely with business analysts, architects, and stakeholders to understand functional and technical requirements and translate them into technical specifications and working code
- Contribute to the implementation of integration solutions, including calling APIs, working with messaging systems, and handling data exchange between systems
- Participate in the design and development of components within microservices-based or modular architectures under the guidance of senior engineers/architects
- Ensure application code adheres to security, performance, and scalability best practices, especially in the context of financial data and transactions
- Write clean, maintainable, and testable code, and conduct unit testing and integration testing
- Collaborate in code reviews, provide constructive feedback, and follow coding standards and best practices
- Assist in troubleshooting, debugging, and resolving production issues, including performance tuning and optimization
- Support the adoption of DevOps and CI/CD practices by integrating code into build/release pipelines and automating tests where possible
- Prepare and maintain technical documentation for applications, services, and integration points
Requirements
- 5+ years of hands-on development experience with .NET Framework / .NET Core / ASP.NET Core
- Strong proficiency in C#, RESTful APIs, and Web Services
- Experience building web applications and backend services, including Web APIs
- Exposure to or understanding of microservices architecture and modular application design
- Professional experience working in a financial services company (e.g., banking, payments, trading, insurance) or delivering finance-related projects (e.g., digital banking, payment processing, financial reporting)
- Familiarity with typical financial data, security, and compliance considerations (such as handling sensitive data, audit trails, and transaction integrity)
- Practical experience deploying and supporting applications on Azure, AWS, or GCP (Azure preferred)
- Experience using CI/CD tools (such as Azure DevOps, Jenkins, or GitHub Actions) for build and release management
- Familiarity with Docker and containerized applications; exposure to Kubernetes (AKS/EKS) is a plus
- Strong working knowledge of SQL Server (queries, stored procedures, indexing, performance optimization)
- Experience with at least one NoSQL database (e.g., MongoDB, Cosmos DB) is a plus
- Familiarity with data integration concepts (ETL, data feeds, file-based interfaces, or API-based data exchange)
Location
Remote - Canada
Salary
$80-$100/hr CAD
Category
EngineeringCompany
CayuseSource
himalayas
Posted
today
Similar remote jobs
Lead Power Systems Engineer - Grid Integration and Stability, Consulting Service
Remote (US)$89,300–$148,700/yr
today
Senior Lead Software Engineer
15305 North Dallas Parkway, Suite 600, Addison, TX 75001 (Allows full remote work from Texas)
today