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
Edmonton
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
Edmonton, Alberta

Collaborate with teams: Work closely with other development teams and stakeholders to ensure smooth integration and minimal disruptions to ongoing operations. Senior Mainframe Application Developer to support a major SAS software conversion project aimed at transitioning mainframe jobs identified fo...

Morson Talent (Canada & USA)
Edmonton, Alberta

This role will develop a holistic strategy and approach for implementing changes related to planning and budgeting in alignment with the organization’s policies, procedures, cultures, and norms. Develop, implement and monitor Key Performance Indicators (KPIs) in order to understand adoption rates an...

Dropbox
Canada
Remote

As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. A big part of that effort is our support for members and allies of internal groups like Asians a...

Care.com
Edmonton, Alberta

I am looking for a licensed in-home daycare provider to help us with our children. If you think you'd be a good match, please apply. ...

S.i. Systems
Edmonton, Alberta

The RDH needs to leverage a variety of tools and methods to extract, transform, and load (ETL) data onto tools where it can be visualized and analyzed. As the client produces greater amounts of data each day, there are increasing needs to harness this data and transform it into insights for decision...

International Council for Education and Technology Inc.
Edmonton, Alberta

Supports social and labour market integration of newcomers and/or refugees (for example: facilitating access to community resources, language training, skills training, etc. Offers mentorship, coaching and/or networking opportunities for Indigenous workers. Determine hardware and software requiremen...

S.i. Systems
Edmonton, Alberta

Participating in an onboarding/Knowledge Transition sessions, listening the recorded training materials and developing the understanding based on the information available in recording. Applications Operations Services & Quality Engineering (AOSQE) is looking for a Senior Software Development Engine...

KPMG
Canada, Canada

Consult with and provide backup support for Resource Operations team as needed to manage recruiting requests from intake to approval and ensure leaders and performance managers adhere to KPMGI location policy and parameters/guidelines for indefinite secondments, fixed-term secondments, and contingen...

Arctic Wolf
Remote, Canada
Remote

Conducts duties and responsibilities in accordance with AWN’s Information Security policies, standards, processes and controls to protect the confidentiality, integrity and availability of AWN business information (in accordance with our employee handbook and corporate policies). We are looking for ...

University of Alberta
Edmonton, Alberta

The successful candidate will also have the opportunity to collaborate with researchers at various centres of expertise at the University of Alberta including, but not limited to, Amii (Alberta Machine Intelligence Institute), Institute for Smart Augmentative and Restorative Technologies (iSMART), W...