
.Net Software Engineer
BidX1
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ireland
Visit company websiteExplore more
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