.NET Technical Consultant

Cayuse Holdings·Remote(Canada)
Other

WFA Digital Insight

The demand for skilled .NET developers has surged in recent years, with a notable 25% increase in job postings in the financial services sector. As companies like Cayuse Holdings continue to invest in digital transformation, the need for experts who can build secure and scalable solutions has never been more pressing. With the rise of remote work, professionals with strong technical skills and experience in financial services are in high demand. Before applying, candidates should be prepared to showcase their proficiency in C# and ASP.NET Core, as well as their understanding of cloud-based technologies and DevOps practices.

Job Description

About the Role

The .NET Technical Consultant will play a critical role in designing, developing, and maintaining applications using .NET Framework and .NET Core. This is a remote, independent contract position that requires a high level of technical expertise and collaboration with cross-functional teams. The ideal candidate will have a strong background in building secure, scalable web applications and APIs, with experience working in financial services organizations or on finance-related projects.

As a .NET Technical Consultant, you will be working closely with business analysts, architects, and stakeholders to understand functional and technical requirements and translate them into technical specifications and working code. You will be responsible for contributing to the implementation of integration solutions, including calling APIs, working with messaging systems, and handling data exchange between systems.

The company is looking for someone who is strong in C# and ASP.NET Core, with experience building web applications and backend services, including Web APIs. The ability to work in a fast-paced environment and collaborate with remote teams is essential.

What You Will Do

  • Design, develop, and maintain applications using .NET Framework and .NET Core
  • 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
  • Contribute to the implementation of integration solutions, including calling APIs and working with messaging systems
  • Participate in the design and development of components within microservices-based or modular architectures
  • Ensure application code adheres to security, performance, and scalability best practices
  • 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

What We Are Looking For

  • 5+ years of hands-on development experience with .NET Framework and .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 or delivering finance-related projects
  • Familiarity with typical financial data, security, and compliance considerations
  • Practical experience deploying and supporting applications on Azure, AWS, or GCP
  • Experience using CI/CD tools for build and release management
  • Familiarity with Docker and containerized applications
  • Strong working knowledge of SQL Server and experience with at least one NoSQL database

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 and design patterns
  • Knowledge of common security frameworks and standards, such as OAuth2 and JWT
  • Exposure to AI/ML integrations or modern data platforms

Benefits and Perks

  • Competitive hourly rate
  • Opportunity to work with a leading financial services company
  • Collaborative and dynamic remote work environment
  • Professional development and growth opportunities
  • Access to cutting-edge technologies and tools
  • Flexible working hours and remote work arrangements
  • Comprehensive benefits package, including health and wellness programs
  • Recognition and reward programs for outstanding performance
  • Opportunity to work on high-impact projects and make a meaningful contribution to the company's success

How to Stand Out

  • Be prepared to showcase your proficiency in C# and ASP.NET Core, and highlight your experience working in financial services organizations or on finance-related projects.
  • Make sure to emphasize your understanding of cloud-based technologies, such as Azure, AWS, or GCP, and your experience with DevOps practices.
  • Familiarize yourself with the company's technology stack and be prepared to discuss how your skills and experience align with their needs.
  • Be prepared to provide examples of your experience with RESTful APIs, web services, and microservices architecture.
  • Consider creating a portfolio that showcases your technical skills and experience, and be prepared to discuss your approach to building secure and scalable solutions.
  • Don't be afraid to ask about the company's approach to remote work and how they support their remote teams.
  • Be prepared to negotiate your hourly rate based on your experience and qualifications, and don't be afraid to ask about benefits and perks.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.