Sr. .NET + Elastic Search (QB-BESR-20250609)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

10+ years of software product development experience, 5+ years of strong experience with ElasticSearch, Proficient in designing high-performance reporting applications, Familiarity with modern technologies and DevOps practices..

Key responsibilities:

  • Design, develop, test, and deploy reporting and analytics solutions using Elasticsearch
  • Facilitate complex queries and reporting strategies
  • Architect and design large-scale systems for scalability and performance
  • Collaborate with team members and communicate effectively across various levels of the organization.

Celara logo
Celara
51 - 200 Employees
See all jobs

Job description

Our mission is to deliver world-class enterprise software to help restaurant chains thrive in the face of increasing complexity, opportunities, and challenges.

We hire talented and ambitious engineers who leverage the latest technologies and tools to rapidly build innovative software products, both cloud-based and application-based.

We are seeking a Senior Software Developer capable of designing, developing, testing, and deploying high-performance reporting and analytics with Elasticsearch.

Required:
  • 10+ overall years software product development experience 
  • 5+ year experience and very strong conceptual understanding ElasticSearch 
  • Experienced with high-performance low latency, large data reporting applications
  • Experience designing and facilitating complex queries and reporting strategies
  • Current with a variety of modern technologies 
  • REST Based Web Services (building both services and clients of services)
  • Experience with high performance multi-threaded ETL and data access
  • Strong understanding and opinions about software development process:
  • code organization, test driven development, unit testing
    strong understanding and opinions about source control - Git branching strategies
    experience with DevOps and CI/CD environments
  • Comfortable architecting and designing large scale systems:
  • designing for scalability
    design for high-performance - low latency, high throughput
    architecting for scalable teams, 
    comfortable exploring and employing new technologies

    Desired:
  • Familiar with .NET core
  • Good use of Azure or AWS
  • Azure webapp services
  • Exposure to NoSQL database
  • Docker / Swarm / Kubernetes

  • Personal Traits Required:
  • Experience working in a product company or has product company type software development experience
  • Comfortable working in a small company, start-up, fast moving, ambitious environment
  • Comfortable working in an environment with ambitious expectations for themselves and each other
  • Flexible mindset and able to deal with ambiguity 
  • Excellent communication - in person, on the phone, and in writing
  • Comfortable communicating with a wide range of individuals - including peers, juniors, and seniors and executives 
  • Intellectual curious, forward thinking, willing to suggest / try new technologies and creative approaches to problems
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Physical Flexibility
    • Communication
    • Problem Solving

    Related jobs