Software Engineer

Posted 2 months ago by Cyrus Bandani
Apply Now

Apply for this job

Job Description

We are seeking a dynamic individual to join our team in the role of Senior Software Engineer. As an integral part of our organization, the ideal candidate will embody approachability, humility, and thrive in a fast-paced environment.



  • Collaborate with cross-functional teams to develop, implement, and maintain C# based applications.
  • Design and implement scalable solutions using event-driven architecture principles.
  • Utilize Elastic Search for efficient data indexing and searching capabilities.
  • Implement and optimize GraphQL APIs for seamless data retrieval and manipulation.
  • Engage in Azure DevOps practices to ensure smooth development workflows and continuous integration/continuous deployment (CI/CD) pipelines. Contribute to the deployment and management of applications on Kubernetes (K8s) clusters, ensuring scalability and reliability.



  • Proficiency in C# and .NET framework.
  • Strong understanding and experience with event-driven architecture.
  • Familiarity with Elastic Search for indexing and querying large datasets.
  • Experience with GraphQL for API development and data manipulation.
  • Knowledge of Azure DevOps for managing software development processes.
  • Familiarity with Kubernetes (K8s) for container orchestration.
  • Excellent communication skills with a collaborative and humble approach.
  • Ability to thrive in a fast-paced environment and adapt to changing priorities.


If you are passionate about technology, enjoy working in a collaborative team environment, and possess the skills outlined above, we encourage you to apply for this exciting opportunity. Join us in shaping the future of our innovative projects and making a meaningful impact in the industry.