Senior C# (.NET) Developer with search ranking (Apache Solr) experience to build microservices and queries for search indexing in an AWS environment

S.i. Systems
Ottawa
Full-time

Our Client is seeking a Senior C# (.NET) Developer with search ranking (Apache Solr) experience to build microservices and queries for search indexing in an AWS environment.

Fully remote role that can be worked anywhere within Canada.

Must Haves :

  • 8+ years as a Software Developer using Object-Oriented Design (OOD)
  • Most recent 3 years primarily focused on C# (.NET)
  • Experience with Apache Solr including changing ranking order, key areas, adding plug ins and building custom analyzers
  • Experience working in cloud environment, AWS preferred but open to Google Cloud or Azure

Nice to Haves :

  • Experience with containers and container schedulers (Docker, ECS)
  • Knowledge or experience with FAISS, vector search, or NLP
  • Knowledge of scripting
  • Experience with CI / CD and Gitlab
  • Experience working with Big Data tools such as PySpark, Hadoop, Data Bricks, MongoDB, Apache Spark, Apache Kafka
  • Experience with monitoring tools such as Splunk, Grafana, and Prometheus
  • 30+ days ago
Related jobs
S.i. Systems
Ottawa, Ontario

Perform programming in Java, Python and JavaScript (React) to develop and transition new or extend existing modules. Leverage Gradle and Spring to configure, build and deploy systems and web applications in Spark, AKS, or AirFlow. Senior Java Developer to support the implementation of several incide...

Canadian Academy of Sport and Exercise Medicine
Ottawa, Ontario

Wilderman Medical Clinic is a multidisciplinary clinic specializing in interventional pain management, complemented by a team of Chronic Pain Doctors, Nurses, and Medical Administrators to assist you. We are looking for a part-time Sport Medicine Physician for Fridays, who will focus on the treatmen...

S.i. Systems
Ottawa, Ontario

Senior MS Dynamics Architect to assess, design and make improvements to the organization's CRM. Review security and process for external users to access Customer Portal (future, not in place currently). Help to train and orient new staff on CRM and Customer Portal. Assess our existing CRM build and ...

Britt Medical Search
Canadian Border 5m

A variety of outdoor activities including boating, fishing, hiking, snowmobiling, hunting and skiing. Seeking a BC/BE Family Physician to join our Primary Care Clinic in Northern Washington. We are one of 44 organizations identified by the AMA Joy of Medicine program for committed efforts to improve...

S.i. Systems
Ottawa, Ontario

Senior Java Developer (8+ years) to help with a Liferay 7. Our Public Enterprise client is looking for a. Full-time, 1 year contract with chance of one 1 year extension. LifeRay, upgrade experience to version 7. ...

Regal Executive Search
Ontario, CA

Exercises independent thinking skills by making decisions related to engagements to include assessment of engagement risks, determining which procedures to perform to arrive at a desired level of assurance, and evaluating evidence. Coordinates with the Engagement Team, Manager, Senior Manager, and P...

Krila Consultancy & Recruitment
Ottawa, Ontario

The successful candidate will work with a team of local and international developers to produce new offerings that are high in quality and reliability, that scale easily, and that provide increased value to existing and new customers. We are looking for a Senior Full-Stack Developer to join our cli...

Care.com
Ottawa, Ontario

We need an experienced and responsible in-home daycare provider. Hi, I live in Ottawa K1G and I need someone to take care of our child. Please send me a message if you are interested. ...

Renard International Hospitality Search Consultants
Ottawa, Ontario

Generates ways and means of maximization of hotel revenue in assigned market through sales strategies or any other package within the hotel (including F&B sales)•Responsible for full market knowledge as it relates to competitors, with respect to product, rate, positioning, and policies. Senior Sales...

The Bank of Canada
ON, CA

Candidates in their final two years of an undergraduate program maintaining an average of 70 per cent or higher, or those who have completed an undergraduate degree with an overall average of 70 per cent or higher can apply. Personal statement (500 words or less) that includes reflections on: Your r...