We are looking for Senior Backend Developers to join our team and establish a solid foundation of development and architectural excellence. The ideal candidates will be responsible for designing and implementing robust, scalable, and high-performing backend solutions while ensuring best practices in software engineering.

Key Responsibilities

  • Define and implement high-quality architectural standards, ensuring:

    • Scalability – Efficient handling of asynchronous database queries.

    • Reliability & Availability – Building resilient applications with minimal downtime.

    • Security – Implementing industry best practices for data protection and compliance.

    • Observability – Ensuring monitoring, logging, and tracing capabilities.

    • Performance Optimization – Designing backend services with efficient asynchronous communication.

    • Automated Testing – Enforcing a strong testing culture (unit, integration, and end-to-end tests).

    • CI/CD Pipelines – Managing integration branches and automating build & deployment processes.

Must Have

  • C# / .NET Framework / .NET Core – Strong expertise in backend development.

  • SQL – Solid experience with relational databases and query optimization.

  • Azure – Experience with cloud services, deployment, and infrastructure management.

  • Git – Proficient in version control and collaborative development workflows.

  • Agile Development – Experience working in agile environments (Scrum/Kanban).

  • Design Patterns – Deep understanding of software design patterns and best practices.

  • Event-Driven Architecture & Event Sourcing – Experience designing and implementing distributed systems.

Nice to Have

  • Azure DevOps – Experience with CI/CD pipelines and release management.

  • Monitoring & Auditing Tools – Familiarity with tools for health checks, performance monitoring, and logging.

  • Jira – Experience with issue tracking and project management.

  • React / Angular – Exposure to front-end frameworks is a plus, though not required.

This is a fantastic opportunity to be part of a highly skilled team and contribute to building world-class software solutions. If you're passionate about backend development, scalable architecture, and engineering best practices — we’d love to hear from you!