+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

108-17 =
+
Forgot password

Enter your email, and we will send you your password

Arkieva Bulgaria

Junior Full Stack Software Engineer (.NET C# | React | Distributed Systems)

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    About Arkieva

    Arkieva provides industry-leading advanced supply chain planning software. Trusted by global manufacturers and distributors, we deliver real-time, data-driven solutions to the most challenging supply chain planning problems.

    We’re expanding our remote engineering team and seeking a Junior Full Stack Software Engineer to focus on bug fixes, small enhancements, and maintaining the stability of our supply chain planning platform.

    What You’ll Do:

    • Triage, reproduce, and resolve bugs reported by customers or internal QA.
    • Implement minor enhancements and UI/UX improvements based on product backlog items.
    • Update and maintain existing C#/.NET 8 backend services and React frontend components.
    • Write clean, well-structured code that follows team conventions and SOLID principles.
    • Perform code reviews (both giving and receiving) in a supportive team environment.
    • Collaborate daily with senior engineers, QA, and product owners via Teams and Azure DevOps.
    • Contribute to automated tests (unit, integration) using xUnit.
    • Deploy fixes via CI/CD pipelines (Azure DevOps).
    • Monitor production issues using various tools and respond within SLA.
    • This is not a greenfield role. You’ll work within a stable, well-documented codebase and learn distributed systems hands-on.

    What You Bring:

    Required Experience:

    • 1–3 years of full-stack development (internships/co-ops count).
    • Solid foundation in C# / .NET Core or .NET 8 (ASP.NET Core, APIs, EF Core).
    • Comfortable with React (functional components, hooks), JavaScript.
    • Basic understanding of REST APIs, JSON, and HTTP.
    • Experience with Git, pull requests, and branching workflows.
    • Familiarity with SQL (reading/writing queries; MS SQL or PostgreSQL).
    • Eagerness to learn messaging patterns, distributed systems, and Azure services.

    Nice-to-Have:

    • Exposure to Azure DevOps, Docker, or Kubernetes.
    • Prior work on bug tracking tools (Jira, Azure Boards).
    • Basic knowledge of unit testing (xUnit, NUnit, Jest).

    You Are:

    • Detail-oriented and patient when debugging.
    • A clear communicator (written and verbal).
    • Excited to learn from senior engineers.
    • Comfortable asking questions and documenting your work.

    Our Core Tech Stack:

    • Backend: .NET 8, C#, ASP.NET Core, EF Core, NServiceBus
    • Frontend: React, Redux, Ant Design
    • Messaging: RabbitMQ
    • Data: PostgreSQL, Redis, MS SQL Server
    • DevOps: Azure DevOps, Docker, Helm, Kubernetes
    • Cloud: Private, Microsoft Azure