Hybrid .Net Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Experience .NET Software Engineer responsible for developing scalable solutions across BidX1’s core auction platform. Collaborating with teams to deliver secure and performant systems for international markets.

Responsibilities

  • Design, build, and maintain high-quality, scalable software solutions across BidX1’s core auction platform and partner products.
  • Contribute to system architecture decisions, ensuring solutions are secure, performant, and future-proof.
  • Collaborate with product owners, designers, and other developers to translate business requirements into technical solutions.
  • Contribute to development of APIs and integrations with third-party and partner systems.
  • Work across the full stack, from backend services to front-end applications where required.
  • Participate in code reviews and contribute to continuous improvement of development standards and refactoring, optimisation, and technical debt reduction.
  • Troubleshoot, debug, and optimize application performance.
  • Implement and maintain real-time features using technologies such as SignalR.
  • Maintain documentation for developed solutions and processes.
  • Write clean, testable, and well-documented code, including unit and integration testing.
  • Participate in code reviews, promoting best practices and high engineering standards.
  • Work closely with QA to ensure reliable releases and smooth deployments.

Requirements

  • 3–5 years of professional experience in C# and modern .NET (.NET core) & . NET Framework.
  • Knowledge of .Net C#, Blazor, SQL Server, Redis, Git, HTML, CSS, JavaScript, JSON, Visual Studio, Unit Testing, Integration Testing, Identity & Access Management.
  • Experience building and consuming REST APIs and real-time systems (SignalR).
  • Solid understanding of relational databases (SQL Server / PostgreSQL) and data modelling.
  • Experience with front-end technologies such as Blazor, Angular, and React, or similar.
  • Familiarity with Microsoft Azure (e.g., App Services, Azure Functions, Storage, SQL, or DevOps, CI / CD).
  • Experience with messaging, background processing, or event-driven systems is a plus.
  • Strong grasp of software engineering principles, patterns, and SOLID practices.
  • Strong problem-solving and analytical skills.
  • Strong debugging, troubleshooting, and performance optimisation skills.
  • Experience working in Agile / Scrum teams.
  • Comfortable with CI/CD pipelines and modern DevOps workflows.
  • Focus on writing maintainable, production-ready code.

Job title

.Net Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job