← All jobs
.NET Technical Consultant
RemoteContractSeniorHimalayasGamingDirect apply
.NET-DevelopmentTechnical-ConsultingBackend-DevelopmentSoftware-EngineeringWeb-API-DevelopmentTechnical-Consultant.NET-Tech-Lead.NET-Architect
Overview
Job Title: .NET Technical ConsultantLocation: Remote - Canada
Working Hours: Central Time ZoneType: Independent Contract (Contractor / Non-Employee)Start Date: ASAP
Pay Rate: $80-$100/hr CAD
We are 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 ideal candidate will be strong in C# and ASP.NET Core, building secure, scalable web applications and APIs, and collaborating closely with business and technical teams to deliver high-quality solutions.
Responsibilities
Key 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
Qualifications
Core Technologies- 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).
Nice to Have
- Experience supporting or developing digital banking or online financial platforms.
- Exposure to multi-cloud or hybrid cloud environments.
- Solid understanding of object-oriented programming (OOP), design patterns, and best practices for maintainable, scalable code.
- Knowledge of common security frameworks and standards, such as OAuth2, JWT, SSO, and IAM.
- Exposure to AI/ML integrations or modern data platforms (e.g., data lakes, analytics platforms).
- Familiarity with MuleSoft or similar integration platforms (e.g., API Gateway, RAML/OAS specifications, DataWeave or other transformation tools).
- Relevant certifications in Azure, AWS, or other cloud / development technologies.
Soft Skills
- Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Collaborative team player who can work effectively with developers, testers, architects, and business analysts.
- Solid problem-solving and analytical skills with attention to detail.
- Ability to manage time effectively, handle multiple tasks, and deliver within deadlines in a fast-paced environment.
Education
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
- Equivalent combination of education and relevant work experience will be considered.
Pay Range
USD $60.00 - USD $75.00 /Hr.Originally posted on Himalayas