BidX1

.Net Software Engineer

BidX1

full-time

Posted on:

Location Type: Hybrid

Location: DublinIreland

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET.NET core.NET FrameworkBlazorSQL ServerRedisJavaScriptREST APIsSignalR
Soft Skills
problem-solvinganalytical skillsdebuggingtroubleshootingperformance optimisationcollaborationcommunicationcontinuous improvementcode reviewAgile