Work for one of the fastest growing tech companies in the UK

We're looking for a number of energetic, skilled engineers to join our growing team, and we're thrilled you're considering working with us! We offer great benefits, experience, colleagues, and competitive salaries, and all roles have immediate start available.

You'll be joining a friendly, fast-paced, innovative, and growing community of technical specialists supporting UK and international clients. See a role below you know you can fill? Then get in touch with us today!

Open Roles

Job Title .Net Blazor Engineer
Years Experience 5+
Location Infopark Kochi, Mumbai or Remote
Job Description Apply Now
Experience needed for this role
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on .Net Core and Blazor.
  • Proven experience with SyncFusion Components.
  • Strong understanding of MediatR and its applications.
  • Proficient in implementing ErrorOr for error handling.
  • Experience with Guard Clauses for ensuring code quality.
  • Extensive experience with unit testing frameworks like NUnit and BUnit.
  • Skilled in using Moq for creating mock objects.
  • Proficient in writing tests with Fluent Assertions.
  • Knowledge of SonarLint for maintaining code quality.
  • Experience with Open Telemetry for application monitoring.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a team environment.
Key Responsibilities
  • Design, develop, and maintain high-quality software solutions using .Net Core 8 and Blazor 8.0.
  • Implement and integrate SyncFusion Components to enhance application functionality.
  • Utilize MediatR for handling complex application workflows.
  • Apply ErrorOr for robust error handling and fault tolerance.Use Guard Clauses to ensure code quality and prevent unexpected behaviors.
  • Develop unit tests using NUnit and BUnit to ensure software reliability.
  • Implement mocking frameworks like Moq for effective unit testing.
  • Use Fluent Assertions to write more readable and maintainable tests.
  • Ensure code quality and compliance with SonarLint.
  • Implement Open Telemetry for distributed tracing and monitoring.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews and provide constructive feedback to peers.
  • Mentor junior engineers and contribute to their professional development.
Apply Now
Back to Scroll