Careers

Mid-Level or Senior Backend/Full-Stack Software Engineer

Engineering
Budapest, Hungary (Semi-Remote)
Full-time
.NET CoreAngularReactAI FirstEntity Framework

Job Description

As a Mid-Level or Senior Software Engineer, you will be overseeing the maintenance and modernization of existing data warehouse systems as well as development of new applications. As team members regularly switch between different development teams, it's important to be comfortable working on both modern and legacy tech stacks. Main responsibilities will include introducing new features to already established architectures, fixing bugs, and refactoring legacy components to comply with new requirements and performance standards, with optional part of updating UI components.

Development is usually done using Kanban methodology, with push-pull style of ticket handling. Leadership skills, self-motivation, critical thinking and introducing new ideas and solutions is welcome and encouraged. We are heavily invested in AI First methodology, so proficiency in AI assisted development is crucial to fulfill the role. This is a semi-remote position with 1 home office days per week, with option for full-remote.

Tech Stacks

  • Modern: .NET Core 8, Entity Framework (EF) Core, Angular 17+, React 19+ (Vite and NextJs)
  • Legacy: .NET 4.6.2, Angular 1.4
  • AI: GitHub Copilot, Claude Code with MCP servers

Responsibilities

  • Collaborate with other software engineers, product managers, designers and quality assurance in a cross-functional environment.
  • Modernize legacy system aligned with business owner improvements.
  • Integrate modern and legacy systems.
  • Plan and execute code refactoring.
  • Innovate and improve on existing solutions and processes.
  • Troubleshoot and resolve system issues, bugs and other system defects.
  • Append and update existing AI documentation on development areas to further automate small tasks.
  • Get familiar with GS1 standards and the GDSN network.

Requirements

  • Experience with .NET 4.5+ or .NET Core 3+ with clean code mindset
  • Using Visual Studio and Visual Studio Code efficiently, with automated code clean up tools such as StyleCop or Resharper
  • Experience with architecture patterns such as MVC, Layered and Clean Architecture
  • Experience with MSSQL / PostgreSQL down to indexing level and migrations
  • Experience with API design with REST or GraphQL and Relay
  • Experience with version control system, such as Git to resolve merge conflicts
  • Experience with performance optimization and maintaining security standards
  • Experience with shared ticket handling such as Jira and Confluence
  • Experience with unit tests and maintaining integration/E2E tests
  • Experience with containerization and cloud platforms such as Docker, K8S, Azure

Nice to Have

  • Experience with Angular / AngularJS / React to able to search identify problematic code areas
  • Experience vibecoding small tools and POC's with GitHub Copilot / Claude Code / Codex or similar
  • Experience with MongoDb to identify sync errors
  • Experience with Azure DevOps or other CI/CD tools to validate builds, track releases
  • Experience with analyzing logs and performance metrics from Elastic Search and Grafana

Apply Now

Interested in this position? Send us your application and we'll get back to you.

Apply Now
All Positions